What This Does
Marqo automatically syncs personalized product recommendations to your Klaviyo account, so you can send targeted email and SMS campaigns. Set it up once, and Marqo handles:- Detecting customer behavior triggers
- Generating personalized recommendations
- Pushing events to Klaviyo with product data
- Keeping everything in sync
How It Works
Setup (5 Minutes)
Step 1: Connect Your Accounts
During setup, you’ll authorize Marqo to access your Klaviyo account:- Click “Connect Klaviyo” in Marqo dashboard
- You’ll be redirected to Klaviyo’s authorization page
- Review permissions: “Send events to Klaviyo”
- Click “Authorize”
- Done! Marqo can now sync data
Step 2: Choose Your Sync Triggers
Pick which customer behaviors should trigger recommendations. These will be configured in your account settings.| Trigger | What It Does | When to Use |
|---|---|---|
| Abandoned Search | Sends recommendations when someone searches but doesn’t buy | Re-engage searchers |
| Product Recommendations | Syncs “similar items” for products they viewed | Cross-sell & upsell |
| Cart Abandonment | Recommends alternatives if cart is abandoned | Recover lost sales |
| Browse Abandonment | Sends recs based on recently viewed items | Gentle nudge |
| Post-Purchase | ”You might also like” after they buy | Repeat purchases |
Step 3: Map to Klaviyo Flows
Tell Marqo which Klaviyo flow to trigger:| Marqo Event | Klaviyo Metric Name | Your Flow Name |
|---|---|---|
| Abandoned Search | Marqo: Abandoned Search | Abandoned Search Flow |
| Product Recs | Marqo: Similar Products | Cross-Sell Flow |
| Cart Abandonment | Marqo: Cart Abandoned | Recover Cart Flow |
Sync Triggers Explained
1. Abandoned Search
What it detects:- User searches for something
- Views results but doesn’t click any products
- Leaves your site or waits X hours without purchasing
delay: How long to wait (30 min - 48 hours)recommendation_count: How many products to include (2-8)min_results: Only trigger if search had X+ resultspersonalization: Use purchase history (on/off)
2. Product Recommendations
What it detects:- User views a product page
- Doesn’t add to cart or purchase
- Waits X hours
delay: Time after viewing (1 hour - 7 days)recommendation_count: Similar products to show (3-10)similarity_threshold: How similar (0.7 - 1.0)price_range: Stay within ±X% of original price
3. Cart Abandonment
What it detects:- User adds items to cart
- Doesn’t complete checkout
- Waits X hours
delay: Time before triggering (30 min - 24 hours)recommendation_type:complements_cart: Items that go with cart contentssimilar_to_cart: Alternative versions of cart itemsfrequently_bought_together: What others bought
recommendation_count: Products to suggest (2-6)
4. Browse Abandonment
What it detects:- User views multiple products
- Doesn’t add any to cart
- Leaves site
min_products_viewed: Minimum views to trigger (2-10)delay: Time after leaving (1 hour - 48 hours)recommendation_count: Products to show (4-8)use_category_focus: Weight recommendations by most-viewed category
5. Post-Purchase Recommendations
What it detects:- User completes a purchase
- Waits X days