Integrating with Shopify
For Shopify store owners, seamless customer engagement and personalized marketing are key to driving sales and increasing retention. The Yespo Shopify Integration simplifies this process by installing a universal script that powers:
- Widgets – Create and manage on-site pop-ups and banners effortlessly.
- Web Tracking Configuration – Collect valuable behavioral data to refine targeting strategies.
- App Inboxes – Send personalized messages directly to your customers' accounts.
- Product Recommendations – Deliver AI-powered suggestions to boost conversions.
- Web Push Notifications – Engage visitors even after they leave your store, bringing them back with tailored offers and updates.
With this integration, your Shopify store can leverage powerful automation tools to streamline customer communication and optimize marketing campaigns with minimal setup.
NoteWe support integration only for one active Market
How to Set Up the Yespo Shopify App
Follow these simple steps to integrate Yespo with your Shopify store:
Step 1: Connect Your Yespo Account
Use the Full Access to API key from your Yespo account:
- Go to your Yespo account settings → API tab, create a full access to API key, and copy it.

- Log in or sign up for your Shopify account, follow the link to access the Yespo app, and click Install.

- Confirm installing the app.

- Enter your Yespo API key and click Connect.

Step 2: Install the Universal Script
Once your Yespo account is connected, install the universal script.
- Click Install scripts.

- Activate the script, then click Save and Publish.

Step 3: Enable Web Tracking (Optional)
To activate tracking web events in Yespo, click Enable.

The app allows sending the following events to Yespo:
Event | Description |
---|---|
ProductPage | The event is associated with actions on your product pages. It can be used for campaigns involving abandoned view, discount notifications for viewed items, or win-back campaigns. |
CategoryPage | It is triggered when a visitor views a product category page. After receiving this event in Yespo, you can send emails recommending the most popular products in the viewed category. |
CustomerData | This event relates to the site visitor’s data received when they register, log in, or complete a purchase. The event links your website visitors to accounts in your system, enabling personalized campaigns. |
StatusCart | The event helps track the status of your customers’ shopping carts. It can also be used to run e-commerce workflows, such as abandoned cart notifications, discount notifications for products in the abandoned cart, and notifications for discounts on products similar to those in the cart. |
PurchasedItems | It informs about the purchased items and can be used to compile lists of popular products for recommendations, upselling, and cross-selling. For example, if a customer purchased a phone, you can send them a message with recommendations featuring a phone case or a charger. |
MainPage | It is triggered when a visitor is currently on the main page. Necessary to display recommendations on the site. |
404 | This event tracks the 404 page. Necessary to display recommendations on the site. |
NoteAdditionally, you can manually set up sending the AddToWishlist and SearchRequest events.
Step 4: Configure Yespo Settings
After the script is installed, head over to your Yespo dashboard.
- Customize Web Push settings, recommendations, and other marketing features to align with your store’s strategy.
Note
- You can always pause sending contact data to Yespo.
- If the application has been deactivated and reactivated, contacts deleted during its inactivity will not be transferred to Yespo.
Updated 12 days ago