筛选项

Salesforce Marketing Cloud Web Default

Connect Branch and Salesforce Marketing Cloud to enable a seemless email-to-app linking experience.

1328

概述

Driving your customers from email to app is an amazing way for them to get more comfortable with your brand and increase conversions. With Universal Email, Branch and Salesforce Marketing Cloud can integrate together to improve user experiences and boost retention rates.

它是如何工作的?

1776
  1. User clicks on a link in an email from their mobile mail client (Gmail, Apple Mail, etc.)
  2. If the user has the app installed and the link has a corresponding screen in the app, the app will open and deep link the user to the right content.
    • Ex. Product detail page, category shopping page, etc.
  3. If the user does not have the app installed or the link only corresponds to a screen on the web, the user is routed to the website using their default mobile web browser.
    • Ex. Unsubscribe link, privacy policy, etc.

先决条件

📘

Required Roles

Branch's Universal Email requires the following roles involved in order to enable:

  • Developers
  • CRM/Email Team
  • Salesforce Account Manager / Support Team

In order to enable Salesforce Marketing Cloud Web Default, you need to have completed the following:

  1. Admin access to your Branch Dashboard.
  2. Enabled Universal Email for your Branch account.
  3. Implemented the Branch SDK into your mobile app (iOS | Android)
  4. Obtained or set up your Salesforce Marketing Cloud click tracking domain (CTD). Reach out to your Salesforce account manager for assistance on this.
    • Only one SAP & CTD is allowed per business unit (BU/MID)
    • Ensure that CTD is secure (https://). If not, purchase an SSL SKU through your Salesforce account manager.

Enable Salesforce Marketing Cloud

1. Connect Salesforce in Branch

In the Branch Dashboard in Email → Manager tab, find Salesforce Marketing Cloud Ver. 1 and click Enable

385

Input Click Tracking Domain

Enter your click tracking domain in the open field and click Save

🚧

Click Tracking Domain

  • Remove https:// when adding your click tracking domain.
  • Never add the same CTD to both your Live and Test Branch environments.
  • You can enable the integration with multiple CTDs, if needed, but you cannot add the same CTD to multiple Branch Dashboards or ESP integrations.
2394

2. 配置 Salesforce

You must reach out to your Salesforce account manager to enable web-only default tagging for

📘

Enable Web-Only Default Tagging

Reach out to your Salesforce account manager to enable Web-Only Default Tagging for your Salesforce BU by providing your Salesforce account MID(s).

Once enabled, all emails sent from those MIDs will click wrap every link with a click tracking domain using a /u path, which prevents the app from opening in iOS (Emails that have already been sent before enabling will open the app because they will not have /u in the path).

If you run Journey Builder or Triggered Sends, you must do one of the following to ensure the web-only tagging is applied to those emails:

  • 通过 Email Studio Triggered Send 操作后台 (Dashboard) 重新发布 journey triggered send
  • 更新 Journey Builder 中的电子邮件活动
  • 创建新的 journey 版本

Configure AASA File in Salesforce Marketing Cloud

您的 Salesforce 帐户必须进行配置以正确处理 Universal Link。在 Email Studio 的 Send Management 部分下深度链接中配置设置。请确保您使用的帐户与正确的点击追踪域相对应。

872
  1. 输入 AppID 值
  2. Check the "Exclude Profile" and "Unsub Center" checkboxes to force links to these items to open in the browser and not the app, if desired.
  3. Click "Save" to save the configuration.
  4. 让 Salesforce 和 Branch 知道您已经完成了这一步,并您的技术客户经理确认一切正常。
681

Note: AppID = prefix+bundleID

3. Configure your App

Add your Salesforce CTD to your Associated Domains

For your iOS App, you must add the CTD to the Associated Domains. Additional details can be found here.

2188

If you do not have your CTD, reach out to your Salesforce Marketing Cloud account manager.

Return YES to continueUserActivity

Additionally, you will need to add the CTD to your iOS app's info.plist file. Additional details can be found here.

994

📘

Custom Link Domain

If you are using a custom link domain and AMPscript to generate Branch Links (more on this on the next step), include your original app.link domain in both Associated Domains and info.plist and use the app.link domain as the base Branch URL in AMPscript

4. Add Branch Links to your Emails

Add Deep Linking Flag

For the links in your email that you want to your customers to deep link into app content, you must add the mc-deep-link="true" flag to the links.

<a "mc-deep-link="true" href="https://branch.app.link/...> click me! </a>

Add Branch Links

👍

Advanced AMPscript

If your workflow utilizes AMPscript for your email sends, you can configure AMPscript to generate your Branch Links. Follow the AMPscript guide here.

Quick Link(快速链接)

Use Branch Quick Links to create your Branch Link to be placed in your email template.

Name your Link

Add your original URL (ex. link to your product) to the Original Web URL field.

1093
分析标签
分析标签描述例如
功能Feature should describe the action or product where this link is placed. In the UTM world, this is typically utm_medium.Salesforce Marketing Cloud
渠道Channel should describe the platform or source from which you are expecting users to click this link. In the UTM world, this is typically utm_source.邮箱
CampaignCampaign varies from company to company, but it should describe the theme of the link. In the UTM world, this is typically utm_campaign.Transactional - Add Item
标记Tags are a free-form list of meaningful labels that can be used as filters in the Quick Links table. Use them to keep your analytics organized.September Sale
1088
Link Data
Key描述
$3pThis is the indicator for a specific partner of Branch. It is set in order for Branch's systems to properly attribution conversionse_et
$canonical_urlThe canonical URL, served for SEO purposes.{Automatically from the Original Web URL.}
1092

👍

Link Templates

You can utilize Branch's Link Templates feature in order to make Quick Link creation much faster for your workflow 👌. Learn more here.

Once you generate your Quick Link, you can then place that link into your email template. Your email template should have links like this:

<a mc-deep-link="true" href="https://my.app.link/abc123" > Open App </a>

高级

Track Web Links

By default, this integration will not let you track web link. Enabling web tracking on specific links will open the web -- not the app.

方法1:修改后的 Branch Quick Link
  1. In the Branch Dashboard, create a Quick Link.
  2. 添加 campaign 标记以进行追踪。
  3. 在深度链接选项卡中,将 has_app = false$ web_only = true 添加到链接数据。
1942
  1. 在重定向选项卡中,设置网页重定向以作后备。选择适用于Android,iOS 和桌面的 wweb URL,然后添加要重定向的 URL。

  2. After the link is created, add _webonly to the app.link domain.
    * Ex: If the link created is https://branchster.app.link/weblinktest, convert it to https://branchster_webonly.app.link/weblinktest.

方法2:Branch Long Link
  • Start with your app.link domain, and add _webonly to it.

  • has_app = false$web_only=true 作为查询参数添加。

  • 在链接中添加 〜campaign 标签。

  • Add the URI encoded web redirect link as $fallback_url.
    - Ex: (https://branchster_webonly.app.link/?has_app=false&$web_only=true&~campaign=email-test-cam&$fallback_url=https%3A%2F%2Fwww.myweblink.com%2F)[https://branchster_webonly.app.link/?has_app=false&$web_only=true&~campaign=email-test-cam&$fallback_url=https%3A%2F%2Fwww.myweblink.com%2F]

  • Branch 操作后台 (Dashboard) 上的分析

    要查看电子邮件 campaign 的效果并将其细分,使用〜campaign 标签标记这些链接非常重要。这将有助于删除重复数字,从而查看下游事件。您可以在任何操作后台 (Dashboard) 视图的任何比较和筛选项中添加 campaign 标签。