Skip to main content

Integrate Buy with Prime with Omnisend

Learn how to integrate the third-part app, Buy with Prime, with Omnisend

Written by Armintas Griežė

Buy with Prime allows U.S.-based Prime members to shop directly from participating online stores using the Prime shopping benefits they love and trust—including fast, free delivery, a seamless checkout experience, and easy returns.

Connect Omnisend to Buy with Prime through Alloy Automation to engage and recapture potential buyers through strategic abandoned checkout email automations. Send personalized emails to your shoppers who’ve abandoned their Buy with Prime orders, transforming potential misses into secured sales.

Buy with Prime | Omnisend

Before You Start

  • To use this integration, you need a Buy with Prime account. Also, all the data from Buy with Prime is synced to Omnisend through Alloy. So, you'll also need to have an Alloy account.

Setup Process

Step 1. Go to your Buy with Prime Amazon account and log in to it. Once you're in your account, go to the Marketplace tab and find Omnisend among the other apps (or open this page). Once on the Omnisend Marketplace page, click the Add App.

Step 2. Click Authorize to allow Alloy to sync data from your Buy with Prime account.

Step 3. The integration between Buy with Prime and Alloy will take around a minute to be enabled. Once it's done, you'll be redirected to your Alloy account. From there:

  • If you're not logged in, you'll need to log in first.

  • If you haven't connected Alloy to Omnisend prior to this, the first step will be to enable integration between Alloy and Omnisend.

Step 4. Once you click Get your Credentials button, you'll be redirected to the Buy with Prime page in the Omnisend App Market. Click Connect now.

Step 5. Click Copy API Key. Do not close the page yet; you'll need to go back to it to confirm that you've completed all the steps.

Step 6. Go back to Alloy to paste the API key into the corresponding field and click Validate.

Step 7. Once the API key is validated, select the newly connected Omnisend account and click Proceed.

Step 8. Select the amount of time to pause before running the rest of the workflow in Alloy. It means you can set a delay before an abandoned Buy with Prime checkout is sent to Omnisend, so Omnisend can send an automated email to this customer.

In this example, we'll be sending the first Abandoned Checkout email after an hour, but you can set any other delay yourself.

Step 9. The integration on Alloy's end will be activated. Click Finish, and Alloy will get closed.

Step 10. In Omnisend, check the box that I have completed all the steps and click Confirm.

That's it! The integration is successfully enabled, and you can proceed to setting up an Automation Workflow to recover potential buyers through strategic abandoned checkout emails.

What Data is Passed

Once the integration is enabled, a new custom event is created in Omnisend. The event name is: buy with prime checkout abandoned.

These are the properties passed along with this event:

  • abandonedCheckoutURL

  • cartID

  • currency

  • lineItems:

    • productID

    • productImageURL

    • productPrice

    • productQuantity

    • productSKU

    • productTitle

    • productURL

These properties can be used to personalize messages or add trigger filters/automation splits to your workflow.

Setting up Buy with Prime Abandoned Checkout workflow

Step 1. In Omnisend, go to AutomationsCreate Workflow → select Custom Workflow.


Step 2. Select buy with prime checkout abandoned as the workflow trigger.

Note: The custom event trigger only appears in the automation dropdown after it has been fired at least once in your store. Use your test contact to send a test event and make it available.

Step 3. Add an exit condition and select Placed order. This prevents abandoned checkout emails from being sent to customers who have already completed their purchase. Adjust the workflow re-entry frequency to avoid contacting the same customer too often.

Step 4. Add an email block and set the subject line, preheader, and sender's name. Once you're satisfied with it, you can proceed to edit the Email content.

💡 You can also add and send SMS messages or Push Notifications.

Step 5. In the Email editor, add a Dynamic Content layout where you want the abandoned products displayed. You can start with any of the Dynamic layouts, even the empty ones, if you want, in this example.

Once the dynamic layout is added to the email content, you can select the maximum number of items to display in your email. The design will automatically adjust based on the number of products your customers actually abandon. So, even if you select 8 products to be shown and only 1 is abandoned, there won't be 7 empty spaces shown to the customer.


Didn't find the answer to your question? Reach out to our support team through the in-app chat or at [email protected] – our team is available 24/7.

Did this answer your question?