Zapier Integration

Rob Howard Updated by Rob Howard

DailyStory's Zapier integration enables you to connect DailyStory with thousands of other applications using Zapier’s Triggers and Actions.

Note: unlike DailyStory's native integrations, use of Zapier requires a paid Zapier account. We are always interested in helping our customers build new integrations. Please contact us if you have a custom app that we can integrate with.

Zapier Basics

For more details we recommend visiting zapier.com.

  • A Zapier Trigger listens for events that occur in your applications. For example, you can create a Zapier Trigger for Gmail that looks for certain emails.
  • A Zapier Action defines an action to be taken in your applications. For example, creating a new lead in DailyStory.
  • A Trigger combined with one or more Actions is called a “Zap”.

Setup Instructions

There are several steps required to configure DailyStory and Zapier integration. These steps are detailed below.

  1. Create a free or paid Zapier account

A free account will give you enough API calls to test Zapier / DailyStory integration, but will likely be insufficient for production use.

  1. Create a DailyStory authentication token

Login to your DailyStory account and navigate to API tokens:

  1. Find your application's data center

Login to your DailyStory account and navigate to support:

  1. Request an invite to the DailyStory Zapier App

DailyStory's Zapier App is currently invite-only. While logged into Zapier, please request an invitation to the DailyStory Zapier app. The current version is version 1.10.

  1. Configure the DailyStory App in Zapier

After completing Step 3, you should be presented with the following screen:

  1. Enter the DailyStory authentication token and subdomain values obtained in Step 2.

Use "api" for the username.

🎉 Congratulations. You are now ready to use the DailyStory app!

DailyStory Zapier Triggers

The DailyStory Zapier integration provides several Zapier Triggers:

New Lead

Triggered when a new Lead in DailyStory is created. Returns a serialized Lead object.

Triggered when a DailyStory tracking link is clicked. The following output fields are available in Zapier:

Field

Description

id

Unique id of the link that was clicked.

SMS Reply Received

Triggered when an inbound SMS message is received. The following output fields are available in Zapier:

Field

Description

dsid

The contact's unique DailyStory Id

mobile

The mobile phone the message was received from.

message

The message that was received.

See the example Save SMS Replies to Google Sheets using Zapier for an example of how to use this trigger.

OptOut Email

Triggered when a contact opts out of email. The following output fields are available in Zapier:

Field

Description

dsid

The contact's unique DailyStory Id

email address

The email address that opted out.

OptIn Email

Triggered when a contact opts in to email. The following output fields are available in Zapier:

Field

Description

dsid

The contact's unique DailyStory Id

email address

The email address that opted in.

OptOut SMS

Triggered when a contact opts out of SMS. The following output fields are available in Zapier:

Field

Description

dsid

The contact's unique DailyStory Id

mobile

The mobile phone number opted out.

OptIn SMS

Triggered when a contact opts in to SMS. The following output fields are available in Zapier:

Field

Description

dsid

The contact's unique DailyStory Id

mobile

The mobile phone number opted in.

DailyStory Zapier Actions

The DailyStory Zapier integration provides several Zapier Actions:

Create or Update Lead

An action used to either create or update a lead in DailyStory. It returns the ID of the lead. This ID can be used with the Add Lead Activity action as well.

Create or Update Contact

An action used to either create or update a contact in DailyStory. It returns the dsid (DailyStory unique ID) of the new contact.

Add Lead Activity

An action used to add an activity entry to a lead. See Attended GoToWebinar meeting as an example.

Send Campaign Email

An action used to send an email to a given lead. The email sent must be selected from a list of pre-built emails within DailyStory. Used to send emails for a specific campaign.

Send Campaign SMS

An action used to send an SMS to a given lead. The SMS sent must be selected from a list of pre-built text messages within DailyStory. Used to send text messages for a specific campaign.

Send SMS

An action used to send an SMS to a given lead. The mobile number and text message body must be provided.

How Did We Do?

GoToWebinar integration using Zapier

Contact