DRIP


What is DRIP?

Drip is an email marketing solution catering to businesses of all sizes across various industries such as marketing and advertising, consumer goods, and e-learning. Key features include workflow automation, multichannel marketing, personalized email campaigns, and customer activity reporting.

DRIP login dashboard URL: https://login.getdrip.com

How does it work?

Every 30 minutes, DRIP collects the data from the pages of the CRM campaigns that have been set up with it and updates the data of its statistics.

Customers' data is gathered through an API called Leadgens, which is triggered once a customer add his/her email and details on the Checkout page.

The data, gather on the CRM checkout pages, is stored inside the DRIP database is about three customers behaviors mainly:

  1. Abandoned: refers to two cases:
    a. Potential customers start a check-out process for an online order but drop out of the process before completing the purchase
    b. The customer places the order but then cancels the payment

  2. Declined: refers to purchases in which payment transaction has been declined

  3. Orders: for all successful purchases

How to set DRIP in a CRM Campaign?

To add DRIP inside one of your CRM campaigns, it can be easily done by following the below steps.

Please note that DRIP should be enabled in all campaigns chosen, which means setting it campaign per campaign as per the below instructions.

  1. Login to your CRM instance

  2. Go to the left side menu and select Campaign Management and then Settings

  3. Once the Settings is selected, the user is redirected to the Campaigns page, which is listed all campaigns created

  4. Select one of the campaigns available, by clicking on the campaign name or clicking on the + Create New button, and he/she will be redirected to the new Campaign Settings Page (see the below example):

  5. Once the user is on the Campaign Settings page, go to the right side of the page and click on Email Service Providers from the menu

  6. On the Email Service Providers, the user can add the option DRIP

  7. Which will be then listed within the campaign email service providers

  8. The toggle, on the column called Is Active, has to be switched to ON

  9. Then click on the Edit button on the right side of the Drip row

  10. A tab will pop up, where the user needs to add:
    The Authorization Token

    The Account ID

    The Application Name

How to find the above Authorization Token, Account ID and Application Name inside the DRIP Dashboard?

How to find the above Authorization Token, Account ID and Application Name inside the DRIP Dashboard?

  1. Log in to your DRIP account

  2. From the Dashboard, go to the top right and select the user icon that will open the account side menu

  3. Select User Settings

  4. On the User Settings page, the API Token is available

  5. To find also the Account ID and the Application Name, go back to the DRIP Dashboard and click on the Settings icon, located on the bottom left of the page

    6. A side menu will be displayed and from there click on Account

    7. On the Account page, the user can find both: the Account ID and the Application Name

10. When the DRIP tab has been filled with the details, click on the Update button

11. To save these changes on the Campaign, click either on the Create button if the campaign is new or on the Save button, if DRIP has been just added to an already existing campaign. Both the Save and the Create buttons are located on the right side of the page (see the below example):

Inside the DRIP Dashboard

The URL Callback

To find where to set the URL Callback, please follow the below steps.

  1. Log in to your DRIP account

  2. From the Dashboard, go to the top right and select the user icon that will open the account side menu

  3. Select User Settings, select OAuth Application, and then click on the Edit button

4. On the User Settings page, select OAuth Application and then on the Edit button

5. The Basic Settings page will open and there, the user can set the CallBack URL on its field

How to check the data inside DRIP

Please follow the below instructions.

  1. From the DRIP dashboard, go to the left-side menu and click on People

  2. On the People page, all the orders will be listed in it.

Furthermore, if selecting the More Options icon, the scroll-down menu will pop up, and in which the user can select Orders

and check the orders report (see the below example)

Otherwise, if selecting the View Person icon

the user is redirected to the order page, which will give you an overview of the customer behavior and details (see the below example)

and then clicking on the All Activity, on the left side of the page

it will be shown all customer’s orders:

and by clicking on the plus icon, more details will be provided for each order (see the below example):

 

Examples of the data picked up by DRIP from the CRM Campaigns checkout pages

 

Abandoned Purchases

This category refers to:

a. Cases in which a potential customer starts a check-out process for an online order, but drops out of the process before completing the purchase.

b. Cases in which customers place the order but then cancel the payment

On these events, the only detail collected is the email address

Declined Purchases

This category refers to purchases in which payment transaction has been declined

Successful orders

This category refers to all successful purchases

 

Payloads Samples Section

Request - Header

Authorization Basic NDEzMTRjNGM1OWNkOTc3OGQyM2E5OGEwYWUzOWJhZDM= User-Agent Kasa Lavenderia

Body

{ "provider":"dfo-provider", "email":"Cesardaldosso@gmail.com", "initial_status":"unsubscribed", "action":"placed", "occurred_at":"2021-06-22T01:43:08.077Z", "order_id":"4417", "grand_total":29.89, "currency":"USD", "order_status":"Refunded", "Items":[{ "product_id":"62", "sku":"30365", "name":"Laundry Masher Pineapple", "categories":["Home"], "price":29.89, "sale_price":0.0, "quantity":0, "discounts":0.0, "taxes":0.0, "fees":0.0, "shipping":0.0, "total":0.0, "product_url":null, "image_url":null, "product_tag":null}], "shipping_address":{ "first_name":"CESAR", "last_name":"DALDOSSO", "address_1":"RUA SOUSA LIMA, 86, AP 1303", "address_2":"RUA SOUSA LIMA, 86, AP 1303", "city":"São Paulo", "state":"SP", "postal_code":"01153-020", "country":"Brazil", "phone":""}}

Response - 202

{ "request_ids": [ "88014ca7-e6c3-4d60-8e84-42174d54f868" ] }

Leadgens - Curl

Drip API Documentation

FAQ

No. Drip integration only accepts orders due to its licensing model.

No. Drip integration is triggered only when orders in their first status are available.

No. Drip integration is triggered only when orders in their first status are available.

No. Drip integration does not provide a session-id for recovering the shopping cart.

 

 

Go back to the eManage CRM Helpdesk Homepage

& for any more questions or further help, contact support@dfogpc.com