How can I integrate Shopify and GetResponse?

Integrate your Shopify account

To connect to Shopify:

  1. Go to Integrations and API.
  2. Hover over Shopify integration and click Details.
  3. Click on the Connect button.
    Connect button.
  4. Enter your store URL (eg: store.myshopify.com) and click Connect to Shopify.
    Connect to Shopify.
  5. Provide your username and password.

How to set up imports ?

After providing your credentials, you will be redirected to a page where you can configure the imports.

You need to start by selecting an integration type. You have 3 to choose from.

Integration type.

Note: We do not recommend any other configurations than Send full ecommerce data.

It allows you to take full advantage of GetResponse’s capabilities, including the product box, statistics, promotional codes etc.

Full ecommerce data

Import new customer emails and product listings. Track new purchases and abandoned carts.

Choose this option if you want to:

– Send post-purchase and abandoned cart emails.
– Segment customers based on their shopping habits.
– Send product recommendations.

In this type, you need to:

  • Select to which list you want to add your Shopify contacts.
  • Add them to the autoresponder cycle (optional).
  • Decide which customers you want to import: only the customers who gave marketing consent in Shopify or all of them (make sure you have their permission first).
  • Choose if you want to add new and update existing contacts, just add new, or just update existing (we will display the store in GetResponse to which you’ll be importing data).
  • Decide if you want to enable web event traffic tracking. It allows you to track the websites your customer visit on Shopify after they log in. It allows you to track visits and trigger ecommerce automation conditions. With that option turned on, you don’t have to add a tracking script to your Shopify pages, we will add that from our end automatically.
  • Select how often you want to update the data in GetResponse – once a day or as soon data is updated in Shopify. When the second option is chosen, we additionally also import data once a day to make sure all data is transferred to GetResponse.
  • Click Next.
Contacts only

Import your Shopify customers to your contact list. Choose this option if you want to add them to an autoresponder cycle to target them with your marketing campaigns.

In this option, you need to:

  • Select to which list you want to add your Shopify contacts.
  • Add them to the autoresponder cycle (optional).
  • Decide which customers you want to import: only the customers who gave marketing consent in Shopify or all of them (make sure you have their permission first).
  • Choose if you want to add new and update existing contacts, just add new, or just update existing.
  • Decide if you want to enable web event traffic tracking. It allows you to track the websites your customer visit on Shopify after they log in. It allows you to track visits and trigger ecommerce automation conditions. With that option turned on, you don’t have to add a tracking script to your Shopify pages, we will add that from our end automatically.
  • Select how often you want to update the data in GetResponse – once a day or as soon data is updated in Shopify. When the second option is chosen, we additionally also import data once a day to make sure all data is transferred to GetResponse.
  • Click Next.
Products only

Add your Shopify product catalogue to GetResponse.

Choose this option if you want to:

– Use Conversion funnel to sell your products
– Use the Product box to feature specific products in your emails.

To import this data:

  • We’ll display the store in GetResponse to which you’ll be importing data.
  • Select how often you want to update the data in GetResponse – once a day or as soon data is updated in Shopify.
  • Click Next.

How contact import works?

To import your contacts, you can choose the Send full ecommerce data option or Import contacts only. Then you can decide if you would like to import data once a day or as soon as data is changed in Shopify.

In How to import contacts section you can specify the list the contacts are imported to and decide if you want to import customers with marketing consent given in Shopify or without it. When selecting the marketing consent, your customers can unsubscribe from the marketing lists and this is the recommended setting.

You also select whether you’d like to add new or update existing data:

  • Add and update existing – choose this to add new contacts and update (overwrite) information for existing contacts.
    We do recommend that option so the data in both places is up-to-date.
  • Only add new – use this to add new contacts only, without updating information for existing contacts.
  • Only update existing – choose this to only update information for existing contacts.

How orders import works?

By default, Shopify allows us to import history from the last 60 days, after that time orders in Shopify are archived.

How product import works?

You can import your products by selecting the Send full ecommerce data option or Import products only. Then you can decide if you would like to import data once a day or as soon as data is changed in Shopify.

Note: Only As soon as data is updated in Shopify (one-way sync) allows us to always have the most up-to-date data.

We only import simple and variant products.

Product listings will be available under Ecommerce tools.

Custom fields mapping

During import you can map the following Shopify custom fields with GetResponse custom fields of your choice:

  • email
  • first_name
  • last_name
  • company
  • phone
  • address1
  • address2
  • city
  • zip
  • country_name
Custom fields mapping.

After selecting the fields you want to import, click on the Import button to proceed.

Note: you can ignore all fields you haven’t assigned by checking the Skip columns marked with “?” box under the Import button.

Tracking customers around my Shopify store

Once you enable Track customers in your store option, we’ll start collecting the URLs of the pages people visit and more.

The information about the sites your customers visit is passed to GetResponse. It will help you trigger automation workflows for your customers once they visit a specific product page or pages. Go to our Help Center resources to find out how to build workflows that: