Table of contents

Getting started with Cova

Getting started with Cova

Estimated 5 minute read
•
Updated Aug 1, 2026

Looking for what the Cova integration does? See the Cova + Klaviyo integration overview →

You will learn

Learn how to connect Cova to Klaviyo. This integration lets you automatically:

  • Sync customers and orders from Cova to Klaviyo automatically
  • Track Placed Order, Ordered Product, and Refunded Order events
  • Sync your Cova catalog with per-store pricing and stock for dynamic product blocks
  • Backfill 2 years of history on install

Before you begin

You'll need a Klaviyo account you can authorize and Cova API credentials for your company. Cova doesn't let retailers generate credentials themselves — you request them from Cova API Support and they email back a credentials block containing five values plus your full location list.

One set of credentials covers any number of locations under a single Cova company, and those stores can span different states or provinces. If you run separate Cova companies, each one needs its own install.

Pricing: $49 per location per month.


Integrate Cova with Klaviyo

1Request your Cova API credentials

Email Cova API Support to request API access. They'll send back a block containing your Client ID, Client Secret, Username, Password, and Company ID, along with your location list. Keep that email — you can paste it straight into the installer later.

2Start the install

Go here to create an account or sign in and begin the Cova install.

3Connect Klaviyo

Click Connect Klaviyo and approve the read and write permissions. This is standard OAuth — there's no API key to copy.

4Enter your Cova credentials

Paste the entire email from Cova into the paste box and we'll read all five values out of it, or enter them by hand: Client ID, Client Secret, Username, Password, and Company ID. We validate against Cova immediately, so a typo surfaces here rather than as a silent failure later.

5Choose your locations

We pull your live location list from Cova and pre-tick the retail storefronts. Back-office and non-retail entities are listed but left unticked. Your selection sets your billing quantity.

6Start your free trial

Complete Stripe checkout to start your free trial. 30 days free, cancel any time.

After install, here's what happens automatically:

  • A 2-year historical backfill starts in the background — customers first, then orders across every selected location. Expect a few hours; a 19-store, 500k-invoice account took under three hours.
  • Customers and orders sync about every 30 minutes, and your product catalog every 6 hours.
  • A Klaviyo list named Cova Email Consent [single opt-in] is created for you.

Every customer syncs as a profile regardless of consent, but only opted-in customers join the consent list. Klaviyo unsubscribes are never overwritten by Cova consent flags.

Looking for what the Cova integration does? See the Cova + Klaviyo integration overview →

FAQs

$49 per location per month.

30 days, with full functionality. Cancel any time.

Customers and orders sync about every 30 minutes; the product catalog every 6 hours.

Yes — 2 years of customers and orders backfill automatically on install, at no extra cost.

Yes. One set of Cova credentials covers every store under your Cova company, and you pick which ones sync. Stores in different states or provinces are fine.

Cova issues them through their API Support team. Once you have their email, paste it into the installer and we'll read the values out for you.