Today the options are workarounds
- Theme code pushes metafields only when a customer logs in. Guests, imports, and lapsed customers never sync.
- Shopify Flow + HTTP works until it quietly stops. Nothing tells you.
- Klaviyo Custom Actions need a 400k-profile account.
- Zapier / Make bills per task and adds one more credential to babysit.
If you have more than a couple of custom customer metafields, this is for you. Whatever wrote the metafield (loyalty apps, quizzes, Flow, Matrixify, B2B, custom apps), it can land in Klaviyo. See why Klaviyo does not sync metafields, how it works, or request early access.
Map any customer metafield
Point each field at a Klaviyo custom property. Types carry over: dates stay dates, lists stay lists.
Backfill, then stay in sync
Existing customers sync on first connect. Ongoing changes keep profiles current.
Dry run first
See exactly what will change before anything writes to Klaviyo. Step 3 in how it works.
Failures are visible
Retries, a failed-sync inbox with the reason, and an email when something breaks.
Safe by default
Does not overwrite a filled property or delete anything unless you say so. See terms.
Reusable mappings
Save a mapping once, reuse it on the next store. Built for the person who clicks Install.
How it works
MetaBridge reads your customer metafield definitions. Closed-beta pilots use custom distribution; ask for an invite.
Name the Klaviyo custom property for each metafield you map.
Backfill existing customers, then stay in sync on every change. Questions: FAQ.
Early access pricing
Closed-beta pilots are invited and not charged. If MetaBridge launches paid billing, the planned early-access price is $29/mo. Founding stores are intended to keep that rate while they stay installed. A 14-day free trial is planned at App Store launch. See the refund policy and FAQ.
Shopify customer metafields → Klaviyo custom properties. Mapping + sync health included. Not billed today.
Get early access
Evan replies within two business days. We only collect your name, work email, and shop URL so we can reply about a closed-beta pilot.
Evan replies personally within two business days. This form opens your email app and sends to [email protected]. After you send, you can stay on the thank-you page. It does not set cookies or load analytics. MetaBridge reads only the metafields you later map in the app, uses email only to match Klaviyo profiles, and does not sell data. Privacy · Cookies · Terms.
Prefer email? Write [email protected] with the same three details. Same two-business-day reply.
FAQ
Does Klaviyo already sync Shopify customer metafields?
No. Klaviyo's Shopify integration syncs tags, not customer metafields. That is the gap MetaBridge fills: you map the fields you choose to Klaviyo custom properties, then backfill and stay in sync. How it works. HubSpot contact properties are a later phase, not this closed beta.
What is safe mode?
By default MetaBridge does not overwrite a filled Klaviyo property or delete anything unless you say so. Review a dry run before live writes. More in the terms.
How do pilots install if this is not on the App Store?
Closed-beta pilots use Shopify custom distribution, not a public listing. Shopify limits that to one store, or stores in one Plus organization, per custom app. Request early access; Evan replies within two business days. See the terms.
What does it cost during closed beta?
Invited pilots are not charged. Paid billing is not live. If billing launches, the planned early-access price is $29/mo. Details on early access pricing and the refund policy.