Avochato for Marketing Cloud - Quickstart Guide

Install Avochato for Marketing Cloud and enable Avochato messages to be sent via Journey Builder.

Estimated setup time: 10 minutes

This guide walks you through installing Avochato for Marketing Cloud and enabling Avochato messages in Journey Builder.

Step 1: Install the Package

Avochato for Marketing Cloud is installed directly into your Marketing Cloud instance via our AppExchange listing.

  1. Go to the Avochato AppExchange listing.
  1. Click Get It Now.
  1. Follow the on-screen prompts and enter your Marketing Cloud login credentials to complete the installation.

Step 2: Share Your Marketing Cloud Account ID

To enable Avochato message sending in Journey Builder, your Avochato representative needs your Marketing Cloud Account ID.

  1. Navigate to Setup → Company Settings in Marketing Cloud, or use this direct link.
  1. Copy your Account ID.
  1. Send it to your Avochato representative, who will activate Marketing Cloud functionality on your Avochato account.

Step 3: Locate Your Avochato API Credentials

Each Avochato message activity is verified using your Avochato API credentials.

  • Existing users: Locate your API credentials and keep them accessible for the next section.
  • New users: Follow the steps below to generate a new set of API credentials.

Generating New API Credentials

  1. In Avochato, go to Settings, then select API Access.
  1. Select the user you'd like to create API credentials for. The accounts and inboxes that user can access in Avochato will determine their access when sending messages from Journey Builder.
  1. Click Generate Credentials.
  1. Your API credentials are now ready to use in the next section.
Notion image

Save the Auth ID and Auth Secret somewhere safe. You’ll need to use them in your Avochato message activities in Journey Builder

Step 4: Add the Avochato Message Activity to a Journey

After installation, a new custom activity called Avochato Message will appear in Journey Builder, identified by the Avochato icon.

  1. Drag the Avochato Message activity into your journey wherever you'd like it to run.
Notion image
  1. Click the activity to configure it. When prompted, enter your Avochato API credentials (Auth ID and Auth Secret), then click Find Accounts.
      • Troubleshooting: If the page doesn't respond, verify that your Auth ID and Auth Secret values are correct.
Notion image
  1. Once authenticated, configure the message settings:
      • Select Account — the Avochato account and inbox to send from
      • Select User — the user to send on behalf of
      • Select Phone Field to Message — the contact field containing the recipient's phone number (e.g., Contact:MobilePhone)
      • Message — the text of the message to send
Notion image

Step 5: Personalize Messages with Merge Fields

The Message text area supports several options for personalizing your messages.

Merge Fields from Marketing Cloud Entry Source Data

The same %% merge field notation used in Journey Builder email templates is fully supported in Avochato messages.

For example, to personalize a message with the contact's first name:

Hi %%Contact:FirstName%%, just a friendly reminder to drink another cup of water!
Notion image

Merge fields can also reference richer data flowing into your journey, such as Salesforce order details:

Hi %%Contact:FirstName%%, enjoy your %%Order:Coffee__c.Name%%! Have an energized day.
Notion image

Available Fields

Merge fields are based on the journey's Data Entry Event or Data Extension:

  • Data Entry Event: Use the exact field names listed in the Entry Data section of the journey.
  • Data Extension: Refer to the data extension definition to find the exact field names.

For example, if Contact:Owner:Email appears in the Entry Data, you can reference it with the syntax %%Contact:Owner:Email%%. Any field not included in the Entry Data will not be available as a merge field.

Notion image

In the example data entry event above, the Contact Owner’s first name wasn’t included in the journey, so %%Contact:Owner:FirstName%% will show up blank as well.

Lastly, case is sensitive here, so firstName is not the same as FirstName. Follow exactly the field spelling and capitalization in the Data Entry source and you’re good to go!

Merge fields from Avochato contact data

You betcha! Use the Avochato $ notation to bring in captured data from Avochato, like standard contact information or even a survey response to your favorite ice cream:

Notion image

Notice you can use both Marketing Cloud and Avochato data merging together in the same message! The joy!

Kick off a survey and record responses automatically

“Did you say survey response for ice cream flavors”? Yes! You can create surveys in Avochato and save responses into custom Avochato fields like $FAVORITE_ICE_CREAM (and even sync those automatically to Salesforce and to Marketing Cloud 👀 👀 ). Simply use the $ and survey name to start a message survey. See this article to learn more on how to set up and use Avochato Surveys.

Notion image

Tag your messages

As you already know and love, Avochato tags are a great way to categorize your contacts in Avochato. Now you can also add different tags at every step of their Marketing Cloud Journeys!

Simply fill in a comma separated list of tags in the Avochato Tags (Optional) field, and we’ll apply those tags to the contacts that went through that part of the MC Journey.

 
Notion image
 
Did this answer your question?
😞
😐
🤩