Home/ Integrations/Shopify
Shopify WhatsApp integration
Ingest your Shopify catalog and orders to power WhatsApp catalog and order-status replies.
The Shopify connector imports your product catalog and order data, which is what makes two very different things possible on WhatsApp: customers browsing and ordering products in chat, and an AI agent answering 'where is my order' from live data instead of a canned reply.
What the Shopify connector supports
Capabilities
- Import product catalog
- Import orders and order status
What you'll need to connect
base_urlshop_domain
What teams build with it
Power WhatsApp product messages and in-chat carts from your live Shopify catalog, so stock and pricing are never maintained twice.
Answer order-status questions automatically by looking the order up rather than routing it to an agent.
Trigger abandoned-cart recovery on WhatsApp when a Shopify checkout is started but not completed.
Shopify integration: common questions
Does the Shopify integration sync stock levels?
The connector ingests catalog data, so product and availability information flows from Shopify into BotPulsar rather than being maintained separately.
Can customers complete a purchase inside WhatsApp?
Yes. Catalog products can be added to an in-chat cart and paid for through a payment link, with the resulting order visible alongside the conversation.
Do I need a developer to connect Shopify?
No, connecting only needs your shop domain; catalog and order data then sync automatically without custom code.
Can an AI agent answer order questions using this data?
Yes. Because order data is imported, an AI agent can answer 'where is my order' from the live order record instead of a generic reply.
Does abandoned cart recovery require a separate tool?
No, recovery messages are triggered from Shopify checkout events the connector already ingests, inside the same WhatsApp conversation.
Is pricing kept in sync automatically?
Yes, catalog data including pricing is imported from Shopify, so WhatsApp product messages don't need to be updated by hand when prices change.