> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.icommkt.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Integrate with Shopify

The integration with E-Commerce Shopify allows the automatic sending of customer MASTERDATA data to an ICOMMKT profile, as well as their enrichment based on information processed from the various purchases made by each one of them.


* Among these data we can find:

• Date of last purchase
• Days since last purchase
• Date of first purchase
• Days from first purchase
• Products purchased in the last 30, 60, 90, 180, 360, 360 + days
• Categories of Products purchased in the last 30, 60, 90, 180, 360, 360 + days
• Number of purchases made in the last 30, 60, 90, 180, 360, 360 + days
• Amount of purchases made in the last 30, 60, 90, 180, 360, 360 + days
• Average amount of purchases made in the last 30, 60, 90, 180, 360, 360 + days
• RFM of purchases made in the last 30, 60, 90, 180, 360, 360 + days
• Discount codes applied in the last 30, 60, 90, 180, 360, 360 + days.
• Last Purchase Brands
• Last Purchase Categories
• Last Purchase Promo Codes
• Total Value
• RFM_Group 
• RFM_Segment

| Learn more about RFM fields: [What are the RFM_Group and RFM_Segment fields and what are they for?](/en-us/article/what-are-the-rfmgroup-and-rfmsegment-fields-and-what-are-they-for-1ikxu58/)

|| Updates to this integration are done automatically every 24 hours, just like the Results Dashboard.

###### Below is the step by step to extract the data you need to carry out the Shopify / Icomm integration

1. From Shopify, go to **APPS**
* Select **Develop applications**

![](https://storage.crisp.chat/users/helpdesk/website/e4b41ef8ae96c800/1_9yq248.jpg)

2. Click on **Create an application**

![](https://storage.crisp.chat/users/helpdesk/website/e4b41ef8ae96c800/2_1x4x8dz.jpg)

3. Name the application with the name of **ICOMM**

![](https://storage.crisp.chat/users/helpdesk/website/e4b41ef8ae96c800/3_17th88n.jpg)

4. In the Control Panel of the **API** grant the read permissions on the following items:

• Products
• Customers
• Feedback on resources
• Inventory
• Orders

![](https://storage.crisp.chat/users/helpdesk/website/e4b41ef8ae96c800/4_1t9i988.jpg)

5. Automatically generates the three data listed below:

* Then, share that data with your assigned ICOMM Account Executive or the contact with whom you are performing the integration.

(Previous version 4 data) / (**Current version 3 data**) and are called as follows:

• User API: **API Key**
• Secret Key: **API Secret Key**
• API access token: **Password**
• Date of first purchase

* Now appears next to what was previously the user

![](https://storage.crisp.chat/users/helpdesk/website/e4b41ef8ae96c800/5_rjmj1w.jpg)

6. Click on **Install application** and this key will appear below:

![](https://storage.crisp.chat/users/helpdesk/website/e4b41ef8ae96c800/6_12lx4sg.jpg)

* This key will appear only once and it is very important to save it.

![](https://storage.crisp.chat/users/helpdesk/website/e4b41ef8ae96c800/7_10rzcmp.jpg)

| See other articles about [Icomm Integrations](https://help.icommkt.com/en-us/category/integrations-1k8i7aa/).