Store¶
Connecting your e-commerce storefront transforms Abelo into a powerful, revenue-generating marketing automation engine. By establishing a direct link with your online shop, Abelo synchronizes customer profiles, purchase events, and catalog data in real time.
With native store connectivity, you can automate abandoned cart recovery, dispatch personalized post-purchase notifications, build targeted dynamic segments from order history, and measure campaign sales attribution down to the exact euro.
Supported E-Commerce Platforms¶
Abelo provides native integrations for:
- Shopify: Connects your Shopify or Shopify Plus storefront.
- WooCommerce: Connects your WordPress WooCommerce store.
1. Connecting a Shopify Store¶
To connect your Shopify store:
- Navigate to Settings > Store in the CMS.
- In the Shopify card, enter your store domain (e.g.,
your-store.myshopify.com). - Click Connect Shopify.
- You will be redirected to the Shopify Admin app installation page. Review the requested permissions and click Install app.
- Once authorized, you are redirected back to Abelo. Initial data synchronization begins automatically.
1-Click Web SDK Enablement
After connecting Shopify, you can enable the Abelo Web SDK on your storefront with a single click. Go to Settings > Integrations and click Enable Shopify App Embed.
2. Connecting a WooCommerce Store¶
To connect your WooCommerce store:
- Navigate to Settings > Store in the CMS.
- In the WooCommerce card, enter your store website URL (e.g.,
https://your-store.com). - Click Connect WooCommerce.
- You will be redirected to your WooCommerce site to authorize the connection.
- Log in with an administrator account and click Approve to generate API access credentials.
- Once completed, you are redirected back to Abelo and data synchronization begins.
3. Data Synchronization Lifecycle¶
Once connected, Abelo performs an initial historical sync followed by continuous real-time updates via store webhooks:
| Synchronized Data | Details & Business Use |
|---|---|
| Customer Profiles | Names, email addresses, phone numbers, and marketing consent statuses. Automatically populates your audience in Audience & Profiles. |
| Orders & Revenue | Order status, timestamps, totals, and refunds. Powers multi-touch attribution, average order value (AOV), and return on investment (ROI) on the Dashboard. |
| Product Catalog | Product titles, descriptions, pricing, images, and inventory status. Available for rich message templates and product cards. |
| Customer Behavior | Purchase frequency, monetary totals, and recency of last order. Powers the RFM Customer Segmentation matrix. |
4. Connection States & Management¶
The store card displays your current integration status and metadata:
- Connected: The store is actively linked. Displays your connected store URL, connection date, and latest sync timestamp.
- Requires Reconnect: Displayed if store API access tokens expire or if permissions change in your store admin. Click Reconnect to re-authorize the integration without losing historical analytics data.
- Disconnect Store: If you need to unlink your store, click Disconnect. Abelo will stop receiving webhook updates and archive the integration credentials.