HomeGuidesAPI Reference
ChangelogHelp CenterCommunityContact Us

Get started with Klaviyo

Get started with Klaviyo's APIs in a few easy steps. Log in, grab your API credentials, and start developing.

What is Klaviyo?

Klaviyo is a powerful email and SMS marketing tool with a strong commitment to data science. Our integrations library and API make it simple to build emails and experiences that are truly personal at scale.

Developer certification

Kickstart your journey as a Klaviyo developer with the Klaviyo developer certificate. Learn the fundamentals of building with Klaviyo:

  • Understand Klaviyo's data model
  • Understand our APIs
  • Get access to key resources and developer tools
  • Explore use cases and examples of building with both server-side and client-side APIs
  • Learn how to troubleshoot and handle errors

Ready to get started?

Welcome to the Developer guides! Follow along the steps below, or select a step to begin, and get started building with Klaviyo today.

  1. Create a test account (optional)
  2. Generate sample data
  3. Install a library (optional)
  4. Obtain API credentials
  5. Authenticate
  6. Make a test API request
  7. Rate limits & error handling

Then, level up your knowledge with in-depth code guides:

Learn Klaviyo fundamentals with an overview of Klaviyo's data model and architecture:

Not a developer?

Head on over to the Help Center to browse a comprehensive collection of how-to's and guides for using Klaviyo products and getting connected to our native integrations.