Yotpo
Integrate your Yotpo loyalty program with Novel.

Overview
The Yotpo + Novel integration transforms your loyalty program into a truly omnichannel experience. By connecting Yotpo to Novel, you can:
Instantly create and distribute branded Apple & Google Wallet passes
Dynamically update points, tier appearance, and branding
Reward customers with welcome bonuses and tier upgrade bonuses
Integrate directly into Yotpo’s referral flow for unified referral campaigns
Track pass installs by store or campaign using Source Tags
Send geo-targeted and marketing push notifications to customers with passes
Allow customers to redeem points and view offers in-store via POS integration
The Integration
Before You Start
Ensure you have:
Your Yotpo account login credentials.
Your Shopify store connected to Novel.
Loyalty tiers configured in Yotpo. Yotpo automatically creates and applies the corresponding Shopify customer tags per tier in the format:
swell_{tier_name} or yotpo-vip-{tier_name}
1. Connecting Yotpo to Novel
Go to the Integrations tab in Novel.
Find the Yotpo tile and click Connect.
Complete the OAuth flow in Yotpo, selecting the store connected to your Novel account.
Confirm connection: You should see Yotpo listed as “Connected” in Novel. Once connected:
Loyalty points for existing passholders sync automatically
New customers who install a pass will have their points synced immediately
Purpose: Establish the connection so Novel can sync points, tiers, and referral data from Yotpo.
If your Yotpo Program eligibility is set to "Only members who signed up" please reach out to the Novel team here to set up your integration.
2. Real-Time Points Sync
Purpose: Ensure customers always see the correct points balance.
Novel updates Yotpo points instantly for all earning and redemption actions, including:
Orders (online and in-store)
Birthdays
Social media engagement
Bonus point campaigns
Points redemptions
3. Configure Loyalty Tiers
Purpose: Match your Yotpo loyalty tiers with pass visuals and benefits.
Go to Wallet Pass in Novel.
Click Add Tier.
Under Tier Requirements, select Add Requirement → Customer Tags.
Enter the tag format exactly as Yotpo applies it (example:
swell_gold
).Save changes.
You should see the tier appear in your pass preview.
4. Set Welcome and Tier Upgrade Bonuses
Purpose: Incentivize pass installs and encourage tier progression.
Welcome Bonus: Award points when a customer installs the wallet pass for the first time.
Tier Upgrade Bonus: Award points when a customer moves to the next loyalty tier.
When configured in Novel:
Custom earning rules are created in Yotpo automatically.
Points are awarded instantly when the action occurs.
5. Yotpo Referrals via Wallet Pass
Purpose: Run unified referral campaigns directly from the pass.
Example Offer: “Give $10, Get 20% Off”
How it works:
Referrer shares a pass link via SMS, QR code, email, or social media.
Friend installs the pass and receives a push notification:
“You have $10 off to spend at {Brand}, click the link on the back of the pass to redeem.”
This link is the referrer’s Yotpo referral link.
Friend taps the link, enters their email, and receives a $10 off code (minimum spend managed in Yotpo).
Friend completes purchase and Yotpo sends a referral event webhook.
Novel sends a push to the referrer:
“Your friend placed an order, you’ve earned 20% off.”
Pass updates with a new redeem link for the referrer’s reward code.
6. Create Source Tags for Tracking Installs
Purpose: Attribute pass installs to specific locations or campaigns.
Go to Source Tags in Novel.
Click Create Tag (e.g.,
store_nyc_flagship
).Generate a QR code tied to the tag.
Place the QR code on signage, packaging, or marketing materials.
In Novel, you can filter installs by Source Tag.
Pro Tip: Combine Source Tags with geo-targeted pushes for location-specific campaigns.
7. Set Up POS Integration
Purpose: Redeem points and rewards in-store.
In your Shopify POS settings, install the Novel tile on all devices.
Tap the Novel tile at checkout.
Scan the customer’s pass to view their profile, points, and tier instantly.
8. Configure Marketing and Geo-Targeted Push Notifications
Purpose: Drive engagement and reactivation.
Geo-Targeted Pushes
Triggered when a customer enters a geofence around your store.
Example: “Welcome back! Show this screen at checkout for double points today.”
Marketing Pushes
Scheduled or triggered by events like tier upgrades or seasonal promotions.
Example: “You’re just 50 points away from Gold! Shop today to unlock your reward.”
Testing Your Integration
After setup, verify everything is working:
Install a pass for a test customer.
Place a test order in Shopify.
Confirm points update on the pass within seconds.
Test a push notification.
Run a referral test with a separate account.
Troubleshooting
Points not syncing
Pass not installed or email mismatch
Install pass and verify same email in Shopify & Yotpo
Tier not updating
Tag format mismatch
Confirm tag matches swell_{tier_name}
exactly
Pushes not sending
Wallet notifications disabled
Ask customer to enable notifications in their Wallet app
Referral not triggering
Yotpo event not sent
Verify the customer is eligible for referral in Yotpo
Need Help?
If you need assistance setting up your integration, contact Novel Support at [email protected]
Last updated
Was this helpful?