Integrating E-goi with PrestaShop

Article Topics

 

Integrate your PrestaShop website with E-goi for marketing automation and SMS notifications.

 

 

What the integration does

  • Syncs your store's customers with E-goi so you can engage them using segmented campaigns.
  • Syncs your store's products with E-goi, so you can easily include them in your email campaigns.
  • Sends automated campaigns via email, SMS or web push, such as welcome emails, post-purchase notifications, birthday offers, loyalty campaigns and more.
  • Sends transactional SMS messages for order confirmations and item delivery (with tracking codes).
  • Sends Multibanco references via SMS to Portugal-based customers.

 

 

 

Before you begin

 

Requirements

Check your PrestaShop version, as the E-goi module is specific for version 8 only. Have your E-goi account API key on hand - it will be required during the process.

 

 

Step-by-step

 

Download the E-goi module

1) Download the E-goi module for PrestaShop.

 

 

Module installation

1) Login into your PrestaShop admin panel, head over to the "Modules" tab and hit "Send new module".

2) Select the E-goi module ZIP file you just downloaded.

 

 

Module configuration

1) PrestaShop will automatically upload and install the E-goi module. Once finished, let's set it up. Simply click "Configure". You can also go to the "Modules" tab and look for "Smart Marketing PrestaShop" under "List of modules" (you'll find it under the "Advertising and marketing" category, with the module being marked as "installed").

2) Under "Your API key" paste in your E-goi account's API key, hit "Save" and you're all set!

 

 

Store synchronization with E-goi

1) The E-goi module is now ready to use! You'll find it under Prestashop's "Smart Marketing" tab. Go to the "Smart Marketing" tab, select "Account" and type in the contact list name and select its language. Hit "Create list" when you're done. Now head over to the "Synchronize contacts" tab and enable "Activate automatic synchronization".

 

 

Adding a sign-up form to your store

1) Create a sign-up form in E-goi. In the Checklist step, copy the form shortcode we provide.

2) Log into your PrestaShop store, click the Smart Marketing tab, then click Forms and hit Add form.

3) Choose the type of form, provide it with a name and paste the shortcode you copied in step 1. Click the Configuration tab, choose where in the home page the form will be displayed and hit Save form.

4) Once you save the form, you should see it in your store's home page.

 

 

Syncing your store products with E-goi

1) Log into your PrestaShop store, click the Smart Marketing tab, then click Products.

2) Click Add catalogue, provide it with a title, language and currency and check that syncing is enabled. Click Create catalogue.

3) Log into your E-goi account, go to the My resources menu and click Product catalogue.

4) You should see a catalogue featuring all products from your store.

 

 

Adding products from my store in an email

See how to embed products from your store into an email created in E-goi.

 

 

Frequently asked questions

 

Can I use the same E-goi module for different PrestaShop versions?

No. Our PrestaShop module is meant for version 8. We've got a separate module for version 1.7 though. 

 

Where is the E-goi API key?

The API key can be found in your E-goi account, under API/integrations settings.

 

Can I sync existing customers in my store with E-goi?

Yes. When setting up automatic sync, all customers in your store, including existing ones, can be synced with your E-goi contact list.

 

My PrestaShop has a multi-language store. Can I sync it with E-goi?

Yes.

1) Go to your contact list in E-goi and create two extra fields of text type. Name them Store name and Store language.

2) Head over to the E-goi module for PrestaShop. Before doing a sync with E-goi, map Prestashop's Store Name and Store Language to the same E-goi fields you've just created.

3) Proceed with your sync. Each synced contact will include a Store name field with their store and a Store language field with their store's language.