Shopify → HubSpot, Microsoft Teams, Gmail, Google Sheets
Apps Required
Detects abandoned checkouts in Shopify using a scheduled trigger that runs every 3 minutes.
Searches HubSpot for an existing contact using the abandoned checkout customer email.
Checks if a HubSpot contact ID exists to determine the follow-up path.
Updates the existing HubSpot contact lifecycle stage to Other.
Creates a high-priority follow-up task in HubSpot for abandoned checkout outreach.
Sends a Teams channel message indicating the contact already exists and was updated.
Sends a cart recovery email to the customer with a link to resume checkout.
Creates a new HubSpot contact with profile and address details from Shopify checkout data.
Creates a high-priority follow-up task in HubSpot for the newly created contact.
Sends a Teams channel message confirming the contact was newly created in HubSpot.
Sends a cart recovery email to the customer with a link to resume checkout.
Logs abandoned checkout details in Google Sheets for tracking and reporting.
| Modules | Trigger |
|---|---|
| Products updated | On products updated in Shopify. |
| New Abandoned Checkout | Triggers when a new abandoned checkout is created in Shopify. |
| New Company Created | Triggers when a new company is created in Shopify. |
| New customers created | On new customers created in Shopify. |
| New products created | On new products created in Shopify. |
| Customers updated | On customers updated in Shopify. |
| New orders created | On new orders created in Shopify. |
| New Company Location Created | Triggers when a new company location is created in Shopify. |
| New Refund Created | Triggers when a new refund is created for a Shopify order. Only fires for orders that have at least one refund with one or more refund line items. |
| Orders Cancelled | Triggers when an order is cancelled in Shopify. Only fires for orders where cancelledAt is not null. |
| New Company Location Created | Triggers when a new company location is created in Shopify. |
| New Return Created | Triggers when a new return is created for a Shopify order. Only fires for orders that have at least one return. |
Instantly engages abandoned checkout customers with personalized recovery emails.
1
2
Creates or updates HubSpot contacts and tasks automatically to streamline sales follow-up.
Sends operational alerts to Teams and logs abandoned checkout data in Google Sheets for monitoring.
3
1
Instantly engages abandoned checkout customers with personalized recovery emails.
2
Creates or updates HubSpot contacts and tasks automatically to streamline sales follow-up.
3
Sends operational alerts to Teams and logs abandoned checkout data in Google Sheets for monitoring.
Common questions about this automation template.
Automate smarter with an AI-native platform designed for the way mid-market businesses really work.