Shopify Integration Guide
Last Updated: 2026-01-24
Connecting your Shopify store to Abba Baba is a quick and secure process. This guide will walk you through setting up our app so your products can be discovered by AI agents, driving new sales directly to your store.
What to Expect: Our Zero-Liability Approach
Before you begin, understand how Abba Baba integrates with your Shopify store:
- Read-Only Access: Our app only asks for permissions to read your product and order data. We never manage your inventory, process payments, or handle customer service.
- Direct Sales: We drive customers directly to your Shopify checkout using unique "Cart Permalinks." All sales occur on your store, and you retain full control.
- Automated Tracking: We track referrals and calculate commissions automatically via secure webhooks from Shopify.
Step-by-Step Integration
Step 1: Install the Abba Baba App
You can initiate the installation directly from your Abba Baba merchant dashboard.
- Log in to your Abba Baba Merchant Dashboard (opens in a new tab).
- Navigate to the "Integrations" or "Store Connection" section.
- Click the "Connect Shopify" button.
- You will be securely redirected to Shopify's official login page. Log in to your Shopify store.
Step 2: Review & Approve Permissions
Shopify will display a page detailing the permissions Abba Baba is requesting.
You will see that Abba Baba requests:
- Read access to products: To display your product catalog for AI agent discovery.
- Read access to inventory: To know if products are in stock.
- Read access to orders: To track successful referrals for commission calculation.
Important: We do NOT request any "write" permissions. Your store's data, inventory, and orders remain 100% under your control.
Click "Install app" to grant these permissions and complete the connection.
Step 3: Initial Product Sync
Once you approve the connection, you'll be redirected back to your Abba Baba dashboard. In the background, our platform will perform an initial sync of your Shopify product catalog.
- This process typically takes a few minutes, depending on the number of products in your store.
- You will see the sync status update in your dashboard.
- Once synced, your products are immediately discoverable by AI agents.
Step 4: Verify Webhooks (Optional)
Abba Baba automatically sets up secure webhooks in your Shopify store to track orders and ensure GDPR compliance. You can verify these have been registered:
- Log in to your Shopify Admin Panel (
https://your-store.myshopify.com/admin). - Go to Settings β Notifications β Webhooks.
- You should see webhooks registered for:
orders/create(for referral tracking)customers/data_request(GDPR compliance)customers/redact(GDPR compliance)shop/redact(GDPR compliance)
Troubleshooting Common Issues
- "App Installation Failed": Ensure you have granted all requested read permissions. Try re-initiating the connection from your Abba Baba dashboard.
- Products Not Syncing: Check the "Integrations" section of your Abba Baba dashboard for any sync errors. Ensure your Shopify store is active.
- Webhooks Not Triggering: Verify the webhooks are active in your Shopify admin. If using a local development environment, ensure your
ngroktunnel is running and correctly configured.
Need Assistance?
If you encounter any issues during the integration process, please refer to our Troubleshooting Guide or contact our support team directly from your merchant dashboard.