# Mailshake Campaign

You can send cleaned data from Big Brain directly to Mailshake sequences.&#x20;

## Add Your Mailshake API Key

Ensure that you have added your Mailshake API Key before proceeding.&#x20;

{% content-ref url="../../../jobs-sync/add-mailshake-api-key" %}
[add-mailshake-api-key](https://docs.big-brain.co/apps/jobs-sync/add-mailshake-api-key)
{% endcontent-ref %}

## Filling Out the Data Cleaning Form with Mailshake as a Destination

#### Destinations

Select "Mailshake Campaign" as your destination.

#### Single Campaign

Select this option if you want all prospects to go to a single Mailshake campaign.&#x20;

<figure><img src="https://379495413-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZO5zT3uqNJDIwoKOPotT%2Fuploads%2FXu2l6FBiQptugJamm8r0%2Fimage.png?alt=media&#x26;token=4ecd481a-f463-4943-8a17-8e6033d75219" alt=""><figcaption><p>Single Mailshake Campaign</p></figcaption></figure>

#### Mailshake Campaign ID

Get the Mailshake Campaign ID from the URL of your Mailshake Campaign. Paste it into the Mailshake Campaign ID field.

<figure><img src="https://379495413-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZO5zT3uqNJDIwoKOPotT%2Fuploads%2FtO0GbyGwpx6ejeEM7Aug%2Fimage.png?alt=media&#x26;token=934cca67-40df-459e-a01f-7074ae647df2" alt=""><figcaption><p>Mailshake Campaign ID</p></figcaption></figure>

#### Multiple Campaigns

Select this option if you want to segment your prospects into multiple Mailshake campaigns.&#x20;

{% hint style="info" %}
You must use a Google Sheet as your source to send to multiple Mailshake campaigns.
{% endhint %}

In your Google Sheet source, have a column that indicates which Mailshake campaign ID the prospects should be sent to. You can have different campaigns for different prospects. Fill in the column name that holds the Mailshake Campaign IDs.

<figure><img src="https://379495413-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZO5zT3uqNJDIwoKOPotT%2Fuploads%2FQx0GtpI2XJC766SizIpT%2Fimage.png?alt=media&#x26;token=f4076a23-1ff5-47f1-93c7-c588cb593502" alt=""><figcaption><p>Multiple Campaigns</p></figcaption></figure>

## Personalizing with AI

You can create personalized Icebreakers to use as text replacements by selecting Personalize with AI in the Data Enrichment section.&#x20;

### Set up your Personalize with AI Enrichment

Read more about how to configure this here.&#x20;

{% content-ref url="../data-enrichment/personalize-with-ai" %}
[personalize-with-ai](https://docs.big-brain.co/apps/data-cleaning/data-cleaning-form/data-enrichment/personalize-with-ai)
{% endcontent-ref %}

This will generate highly personalized icebreakers that can be used as text replacements in your Mailshake campaign, the same way you can personalize {{firstName}} or {{company}}.&#x20;

<figure><img src="https://379495413-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZO5zT3uqNJDIwoKOPotT%2Fuploads%2FHo6u8BtmuZhRtmhfaPTz%2Fimage.png?alt=media&#x26;token=147f02bf-dee0-4047-92a6-5b7bda19765e" alt=""><figcaption><p>Icebreakers</p></figcaption></figure>

### Set up your Personalization within Mailshake

#### Use Icebreakers as Text Replacements in Mailshake

To add personalization in Mailshake, you'll simply need to add the Icebreakers as a text replacement by adding {{Icebreaker 1}} or any other icebreaker.&#x20;

| Personalization | Text Replacement in Mailshake |
| --------------- | ----------------------------- |
| Headline        | {{Icebreaker 1}}              |
| Location        | {{Icebreaker 2}}              |
| Company         | {{Icebreaker 3}}              |
| School          | {{Icebreaker 4}}              |

<figure><img src="https://379495413-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZO5zT3uqNJDIwoKOPotT%2Fuploads%2FuPud4B0fFaxulmJLD3tz%2Fimage.png?alt=media&#x26;token=9f30798d-1280-46dd-a313-53981e15100c" alt=""><figcaption><p>Using Icebreakers as Text Replacements</p></figcaption></figure>

#### Adding A Fallback Text

The Personalize with AI automation has a good fill rate, but in some cases the information is not available to create icebreakers with. For example, a prospect doesn't have their school listed, but you've selected school as a personalization. In this case it's best to add a fallback message that will be used instead if we weren't able to personalize based on a field you've selected.&#x20;

> {{Icebreaker 4}}

To do this, add a ":" and then write your fallback message.&#x20;

> {{Icebreaker 4: Great to connect!}}

If you use the above text replacement in your Mailshake campaign, it will personalize based on their school if their school was listed, but substitute in "Great to connect!" if their school wasn't listed.&#x20;

{% hint style="warning" %}
If you don't add a fallback message in Mailshake and we aren't able to personalize on one of the fields you've selected, Mailshake will give you an error for that prospect and prevent sending to them. Add a fallback message to remove this error and have all your messages go out.
{% endhint %}
