Google Analytics to Rivo Integration | MESA
Connect Google Analytics to Rivo and automate your tasks
Activity reports
Fully supported
MESA's Google Analytics to Rivo integration is the fastest way to sync data between the two — without touching a line of code. Choose which fields to send, how they're formatted, and when the sync happens. Start with a pre-built template, customize it with AI, or build something completely unique in under 10 minutes.
★★★★★ 4.9 rating on Shopify App Store
Why integrate Google Analytics with Rivo
The Google Analytics to Rivo integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.
Send Shopify order and customer events to Google Analytics automatically
When an order is placed, a customer is created, or a key lifecycle event occurs in Shopify, MESA sends the event data to Google Analytics in real time. Your reporting reflects what's actually happening in your store without a custom data layer or manual tagging step on every new workflow.
Trigger Shopify workflows when Google Analytics surfaces a conversion signal
When a traffic spike, a campaign window, or a high-converting session pattern appears in Google Analytics, MESA kicks off the right action in Shopify — a product promotion, an inventory alert, a team notification. Your store responds to what's driving performance, not just what's already in the order queue.
Alert your team when Google Analytics flags an unusual traffic pattern
When a significant drop in conversion rate, a traffic spike from an unexpected source, or an unusual bounce pattern appears, MESA notifies the right person through Slack or email. Your team investigates while the signal is still fresh rather than catching it in a weekly analytics review.
Keep loyalty status current across your marketing tools
When a customer earns or redeems points in Rivo, MESA updates their record in Klaviyo, Shopify, and connected platforms in real time. Your segments, flows, and CRM always reflect where each customer stands in your program without manual list updates.
Enroll customers in Rivo based on Shopify purchase behavior
When a customer hits a condition in Shopify — a first purchase, a spend threshold, a product category — MESA adds them to Rivo and sets the right starting tier. Your loyalty program grows with your customer base without anyone managing enrollments by hand.
Trigger loyalty rewards at the moments that drive retention
When a customer reaches a milestone — a repeat purchase, a referral, a VIP threshold — MESA triggers the right Rivo action and can notify them through your preferred channel. Your program responds to behavior in real time, not on a delayed sync cycle.
Build any Google Analytics and Rivo automation
MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.
Customer VIP Tier Updated
Starts when a customer VIP tier is modified.
- ID
- Vip Tier ID
- Started At
- Internal Note
- External Note
- Customer
- Vip Tier
Loyalty Points Earned
Starts when loyalty points are earned.
- ID
- Points Amount
- Applied At
- Internal Note
- External Note
- Event Type
- Source
- Customer
Points Redemption Created
Starts when points are redeemed.
- Applied At
- Code
- Customer
- Expires At
- ID
- Name
- Points Amount
- Referred Email
- Refunded At
- Reward
- Terms Of Service
- Reward ID
- Source
- Used At
Add Points to Customer's Points Balance
Create a points event to adjust a customer's points balance.
- Type
- ID
- Attributes
Create Points Redemption
Redeem a reward for points.
- Customer Identifier
- Reward ID
- Points Amount
Create Referral
Create a referral.
Get List of Customers
Obtain a list of customers.
- Type
- ID
- Attributes
Get List of Earning Rules
Obtain a list of earning rules.
- Type
- ID
- Attributes
Get List of Points Events
Obtain a list of points events.
- Type
- ID
- Attributes
Get List of Points Redemptions
Obtain a list of points redemptions.
- Type
- ID
- Attributes
Get List of Referrals
Obtain a list of referrals.
Get List of Rewards
Obtain a list of rewards.
- Type
- ID
- Attributes
Get List of VIP Tiers
Obtain a list of VIP tiers.
- Type
- ID
- Attributes
Retrieve Customer
Grab all details about a customer.
- Type
- ID
- Attributes
Retrieve VIP Tier
Grab all details about a VIP tier.
- Type
- ID
- Attributes
Update Customer
Modify a customer.
- Dob
Update Customer's VIP Tier
Update a customer's VIP tier.
- Vip Tier ID
- Internal Note
- Skip Email
Add Payment Info
Create an event when an user has submitted their payment information.
Add Shipping Info
Create an event when an user has submitted their shipping information.
Add To Cart
Create an event when an item is added to a cart for purchase.
Add To Wishlist
Create an event when an item is added to a wishlist.
Attach Items to Transaction
Send item details in a Google Analytics transaction.
Begin Checkout
Create an event when an user has begun a checkout.
Create Event
Start a new Google Analytics event.
- Event Category
- Event Action
- Event Label
- Event Value
- Anonymous Client ID
Create Transaction
Send client data to Google Analytics.
- Transaction ID
- Transaction Revenue
- Transaction Tax
- Transaction Shipping
- Transaction Affiliation
- Currency Code
- Anonymous Client ID
Earn Virtual Currency
Create an event that measures the awarding of virtual currency.
Generate Lead
Create an event when a lead has been generated.
Join Group
Create an event when an user joins a group such as a guild, team, or family.
Level Up
Create an event when a player has leveled up.
Login
Create an event when an user has logged in.
Post Score
Create an event when an user posts a score.
Purchase
Create an event when one or more items is purchased by an user.
Refund
Create an event when a refund is issued.
Remove from Cart
Create an event when an item is removed from a cart.
Search
Create an event to contextualize search operations.
Select Content
Create an event when an user has selected some content of a certain type.
Select Item
Create an event when an item is selected from a list.
Select Promotion
Create an event when a promotion is selected from a list.
Share
Create an event when an user has shared content.
Sign Up
Create an event when an user has signed up for an account.
Spend Virtual Currency
Create an event that measures the sale of virtual goods in your app.
Tutorial Begin
Create an event that signifies the start of the on-boarding process.
Tutorial Complete
Create an event that signifies an user's completion of your on-boarding process.
Unlock Achievement
Create an event when an user has unlocked an achievement.
View Cart
Create an event when an user viewed their cart.
View Item
Create an event when some content was shown to an user.
View Item List
Create an event when an user has been presented with a list of items of a certain category.
View Promotion
Create an event that signifies an promotion was viewed from a list.
View Search Results
Create an event when an user has been presented with the results of a search.