ExactTarget for AppExchange Configuration Guide For Salesforce Enterprise and Unlimited Editions

About This Guide

This guide presents the process to set up the ExactTarget Appexchange integration with the Salesforce platform. To complete this setup, the ExactTarget power user/administrator must have Salesforce administrative privileges. Lacking those privileges, you can directly contact yourinternal Salesforce administrator or salesforce.com.

About ExactTarget for Appexchange

ExactTarget for Appexchange extends advanced email marketing capabilities to Salesforce. This integration uses your customer and prospect data in Salesforce because it's current and specific to your business needs. Using a single data model, the integration creates emails with the ExactTarget application. Because the data effectively resides all in one place, you can see how your customers interact with your business and act on information tied to them. With this integration for Salesforce Enterprise and Unlimited Editions, you can quickly build and deploy advanced email marketing campaigns.

Email Creation

ExactTarget for Appexchange enables marketers to create and send more relevant emails because it uses Salesforce data to create personalization and dynamic email content. ExactTarget accomplishes this by pulling substitution values for personalization strings from Salesforce and considering Salesforce values when it evaluates dynamic content. Personalization and content aretied directly to your Salesforce standard and customfields.

Email Tracking

With this integration, marketers can get a complete view of how a contact, lead, or account responds to email campaigns because ExactTarget pushes emailtracking data to Salesforce. Marketers can create adhoc reports and dashboards with this rich set ofdata, thereby achieving more control over how theircustomers view and respond to their data.

Configuration

Those with Salesforce and ExactTarget admin status perform the configuration, specific to their release.This section covers features found in the full release.The Salesforce Install package contains approximately 70 custom items including field definitions, object definitions, links, folders, dashboard, and documents. The Deploy package contains four custom objects. By means of defaults specific to your setup, the configuration process is straightforward.

Fields

Salesforce configuration consists of enabling the email opt-out field to indicate someone has unsubscribed from emails. This field must be enabled in contact and lead views. By doing so, youset field-level security based on user role: visible or read only. ExactTarget recommends the visible setting. Note that to update an opt-in/opt-out status, the field must be visible. Once configured, this field is added to the page layout.

Page Layouts

You can create page layouts to control the display of fields. Page layouts control the layout and organization of buttons, fields, s-controls, custom links, and related lists. They also help determine which fields are visible, read only, and required. Page layouts can include s-controls that run when a user clicks a custom link or button, or that are rendered within a field section when the page displays. You can create different page layouts for use by different profiles and record types and set field-level security settings to further restrict users' access to specific fields.

Connecting the Dots

After you configure your Salesforce account, you configure and map your ExactTarget account to it. By doing so, you create a current data repository to use for dynamic, relevant customer-specific emails and followup responses.

Getting Started

To install the ExactTarget for Appexchange package, use the following link:

https://login.salesforce.com/?startURL=%2Fpackaging%2FinstallPackage.apexp%3Fp0%3D04t3000000099fC

NOTE: For sandbox account installations, change "login" in the above link to your subdomain as assigned by Salesforce.

Installing ExactTarget for Appexchange

You must be an administrator on your Salesforce instance to download and install ExactTarget for Appexchange. The Salesforce administrator determines access to Salesforce and ExactTarget for Appexchange based on Salesforce profiles, either by setting the Remove Ability to Send Email permission or removing the Send ExactTarget Email link from the web layout.

Follow these steps to install ExactTarget for Appexchange:

  1. Go to the URL listed above.
  2. Click Continue.


    NOTE: With the exception of user security level, ExactTarget recommends that you use the setup defaults.

     

  3. Complete each page of the installation wizard, using information for the Salesforce administrator. Select the user security level, as described and shown:
    • Admin access only: To grant Salesforce admins access to any of the installed custom objects or tabs
    • Grant Access to All Users: To grant all your Salesforce account users access to any of the installed custom objects or tabs
    • Select Security Settings: To control access based on user profiles
      • No Access: User cannot view or edit any of the custom objects or tabs
      • Full Access: Users can access each installed custom object or tab

      NOTE: Only those users who are set up in ExactTarget with appropriate permissions have full access to all aspects of the integration, such as the ability to send emails. Users only granted Salesforce access do not have the capability to send ExactTarget emails.
      NOTE: You can choose to disable links that access ExactTarget from integrated accounts on a user-by-user basis. For example, you might use this option if you want your marketing users to have the ability to edit emails, but do not want your sales users to do more than send email. The internal administrative user in your ExactTarget account can set this permission level for your users.
       
  4. Click Install to initiate the installation process. When the process completes, the system prompts you to deploy the application.
  5. Deploy the application.

Once this process is complete, you can configure the Custom Objects and Layouts in Salesforce.

Configuring Your Salesforce Account

The installation and deployment process populates your Salesforce account with all the custom objects, custom tabs, and custom links of ExactTarget for Appexchange. It's necessary to configure these elements in your Salesforce account.

NOTE: If your ExactTarget uses the S4 instance, you must modify the custom links for the following items in your Salesforce configuration process:

  • Send ExactTarget Emails (Contact, Lead, and Campaign)
  • Resubscribe in ExactTarget (Contact and Lead)
  • ExactTarget Custom Tab

Navigate to the Setup screen in ExactTarget to change the beginning of these links from https://members.exacttarget.com/... to https://members.s4.exacttarget.com. You can find more instructions about the configuration process here. Please contact your Implementation Consultant with any questions you may have about these links.

Enabling Email Opt Out: Contacts and Leads

ExactTarget for Appexchange uses the standard Email Opt Out field for contact and lead records to indicate someone has unsubscribed from emails. Because Salesforce defaults this field to be neither visible nor editable in the standard contact and lead views, you must enable this field for the integration.

Contacts

Follow these steps to enable the Email Opt Out field for contacts:

  1. Log in to Salesforce.com.
  2. Click the Setup link at the top of the screen.
  3. Click Customize at the left of the screen to expand the menu.
  4. Click Contacts to expand the menu.
  5. Click Fields to view the Contact Fields workspace.
  6. Click Email Opt Out in the Field Label column.
  7. Click Set Field-Level Security.
  8. Set the Field-Level Security for each profile.


    ExactTarget recommends that you check Visible to make the Email Opt Out field visible to all user Profiles. Determine the profiles, if any, to have Read Only access to this field.


    ExactTarget recommends you don't check Read Only for user profiles using the integration.


    The field must be visible in order to update a lead or contract's opt-in/opt-out status. We recommend you don't check the Read Only checkbox for the administrator user profile.

     

  9. Click Save.

NOTE: You must still add the Email Opt Out field to the page layout.

Leads

Repeat the steps taken to enable the Email Opt Out field for Contacts to enable it for Leads.

  1. Log in to Salesforce.com.
  2. Click the Setup link at the top of the screen.
  3. Click Customize at the left of the screen to expand the menu.
  4. Click Contacts to expand the menu.
  5. Click Fields to view the Contact Fields workspace.
  6. Click Email Opt Out in the Field Label column.
  7. Click Set Field-Level Security.
  8. Set the Field-Level Security for each profile.

    ExactTarget recommends that you check Visible to make the Email Opt Out field visible to all user Profiles.

    Determine the profiles, if any, to have Read Only access to this field. ExactTarget recommends you don't check Read Only for user profiles using the integration.

    The field must be visible in order to update a lead or contract's opt-in/opt-out status. ExactTarget recommends leaving the Read Only checkbox unchecked for the administrator user profile.

     

  9. Click Save.

Configuring Custom Objects and Page Layouts in Salesforce

You can configure the custom objects and edit page layouts to expose the integration to your users.

Custom Components: Adding to Contact Layout

Follow these steps to add custom components to the contacts layout:

  1. Sign in to your Salesforce.com account and click the Setup link in the top-right corner.
  2. In the navigation bar to the left under the App Setup heading, click the plus sign next to Customize, then click the plus sign next to Contacts.
  3. Click Page Layouts to view the Contact Page Layout.
  4. Click the Edit link next to the layout to view the Edit Page Layout screen. You can edit each Contact Page Layout (Marketing, Sales and Support) individually; however, ExactTarget recommends that you edit the "generic" Contact Layout.
  5. Click and drag the Email Opt Out field from the Fields section of the Contact Layout window to the Contact Detail section of the Contact Sample window.
  6. Select Custom Links from the Contact Layout window's menu.
  7. Click and drag Send ExactTarget and the Re-subscribe in Exacttarget from the Custom Links section of the Contacts Layout window to the Useful Links section of the Contact Sample window.
  8. Select Related Lists from the Contact Layout window's menu.
  9. Click and drag Individual Email Results from the Related Lists section of the Contact Layout window to the Contact Sample window. Reposition it in this section by moving it up or down, as desired.
  10. Click the Related List Properties button in the Individual Email Results section to define its appearance on the Contact detail page.
  11. Select the fields to display on the related list on the Contact detail page. Click Add to move a field from Available Fields to Selected Fields.

    NOTE: ExactTarget recommends that you select the following fields: Email Name, Date Sent, Subject Line, Opened, Date Opened, and Number of Total Clicks. However, you can designate any of the Available Fields to display on the related list.

     

  12. Define the sort criteria for the Related List by choosing one of your selected fields from the Sort By dropdown menu. Then select whether you want the list sorted in ascending or descending order.

    NOTE: ExactTarget recommends that you sort by Date Sent in descending order.

     

  13. Click OK.
  14. Click Save in the Contact Layout window.

Custom Components: Adding to Lead Layout

Follow these steps to customize the Lead layout:

  1. Sign in to your Salesforce.com account and click the Setup link in the top-right corner.
  2. In the navigation bar to the left under the App Setup heading, click the plus sign next to Customize, then click the plus sign next to Leads.
  3. Click Page Layouts to view the Leads Page Layout.
  4. Click the Edit link next to the layout to view the Edit Page Layout screen. You can edit each Contact Page Layout (Marketing, Sales and Support) individually; however, ExactTarget recommends that you edit the "generic" Contact Layout.
  5. Click and drag the Email Opt Out field from the Fields section of the Lead Layout window to the Lead Detail section of the Lead Sample window.
  6. Select Custom Links from the Lead Layout window's menu.
  7. Click and drag Send ExactTarget and the Re-subscribe in ExactTarget from the Custom Links section of the Lead Layout section to the Useful Links section of the Lead Sample window.
  8. Select Related Lists from the Lead Layout window's menu.
  9. Click and drag Individual Email Results from the Related Lists section of the Lead Layout window to the Lead Sample window. Reposition it in this section by moving it up or down, as desired.
  10. Click the Related List Properties button in the Individual Email Results section to define its appearance on the Contact detail page.
  11. Select the fields to display on the related list on the Lead detail page. Click Add to move a field from Available Fields to Selected Fields.

    NOTE: ExactTarget recommends that you select the following fields: Email Name, Date Sent, Subject Line, Opened, Date Opened, and Number of Total Clicks. However, you can designate any of the Available Fields to display on the related list.

     

  12. Define the sort criteria for the Related List by choosing one of your selected fields from the Sort By dropdown menu. Then select whether you want the list sorted in ascending or descending order.

    NOTE: ExactTarget recommends that you sort by Date Sent in descending order.

     

  13. Click OK.
  14. Click Save in the Lead Layout window.

Custom Components: Adding to Campaign Layout

Follow these steps to add custom components to the campaign layout:

  1. Click the plus sign next to Campaigns under the App Setup heading in the navigation bar on the left.
  2. Click Page Layouts.
  3. Click the Edit link next to the page layout to edit.
  4. Click and drag Send ExactTarget Email from the Custom Links section of the Campaign Layout window to the Useful Links section of the Campaign Sample window.
  5. Click and drag Email Results from the Related Lists section of the Campaign Layout window to the Campaign Sample window.
  6. Click the Related List Properties button in the Email Results section to define its appearance.
  7. Select the fields to display on the related list on the Campaign detail page.

    NOTE: ExactTarget recommends you select the following fields: Email Name, Subject Line, Date Sent, Number Sent, Open Rate, and Click-through Rate. These fields exist as part of this installation. To remove one of them, do so by selecting it from Selected Fields, then click Remove. You can designate any of the Available Fields to display on the related list.

     

  8. Define the sort criteria for the Related List by choosing one of your selected fields from the Sort By dropdown menu. Then select whether you want the list sorted in ascending or descending order.

    NOTE: ExactTarget recommends you sort by Date Sent in descending order.

     

  9. Click OK.
  10. Click Save in the Campaign Layout window.

Updating Trusted IP Ranges in Salesforce.com

Within Salesforce.com, you must authorize the IP addresses used by ExactTarget. If you do not perform this procedure, the integration may not work. Follow these steps to update the IP ranges.

  1. Log in to Salesforce.com.
  2. Click Setup at the top of the page.
  3. Click the plus sign next to Security Controls under the Administration Setup heading in the left navigation bar.
  4. Click Network Access. The Network Access workspace appears. You may need to scroll to the bottom.
  5. Click the New button in the Network Access workspace.
  6. For each of the following ranges, enter the range and click Save:
    IP Start Address IP End Address
    206.246.141.81 206.246.141.81
    206.246.157.1 206.246.157.6
    66.231.91.250 66.231.91.252
    66.231.94.250 66.231.94.252
    64.79.134.164 64.79.134.164
  7. Under Session Settings, make sure the Lock Sessions to the IP Address From Which They Originated checkbox is unchecked. Checking the box may prevent the ExactTarget tab in your integration from showing correctly. Check this setting if you experience difficulties with your ExactTarget tab.

Depending on your security settings, you may also have IP address restrictions in place for account login activity. If you have implemented this optional step, you need to add the same IP address range above as well. Follow the steps below to enter that IP address range:

  1. Log in to Salesforce.com.
  2. Click Setup at the top of the page.
  3. Select Administration Setup.
  4. Select Manage Users.
  5. Select Profiles.
  6. Select System Administrator.
  7. Select Login IP Ranges.
  8. Select New.
  9. Enter the specified IP address range.
  10. Click Save.

Configuring Your ExactTarget Account

Prior to completing the configuration in your ExactTarget account, you'll see elements of the integration. These elements include:

  • Salesforce Integration section on your Account Settings page
  • Salesforce tab on Profile and Preference properties dialog box
  • Links to preview Salesforce Profile Center for Leads and Salesforce Profile Center forContacts
  • Forward-to-a-Friend Subscriber List
  • Salesforce Single Sends folder in Tracking
  • Salesforce Mass Email Sends folder in Tracking

Complete the following tasks for each element to configure your ExactTarget account.

NOTE: Complete these steps for all your Lock and Publish accounts (in addition to your administrative account) if you use an ExactTarget Enterprise account.

Administrative Setup

The administrative setup must be complete before you can configure other elements.

Initiating Integration between ExactTarget and Salesforce

To initiate the integration between ExactTarget and Salesforce, you must provide a valid user name and password. This account (known as the tracking user) pushes tracking results back to your Salesforce account.

ExactTarget recommends that the tracking username and password that you provide has an administrator role (or API user role) in Salesforce. This role ensures that all tracking results are able to be posted from ExactTarget back into Salesforce. The system also uses the tracking user to to validate a valid session status for SSO Salesforce users to ExactTarget. Also, the tracking password should be set to expire after one year. You can determine how often the password expires in Salesforce.com.

The ExactTarget application authenticates to Salesforce on a single-user-to-single-user basis. The application stores only the username and the associated Salesforce.com login, except for the tracking user.

NOTE: The password you provide is transported via SSL and encrypted via AES256 encryption. 

Follow these steps to set the password to expire in one year:

  1. Log in to Salesforce.com.
  2. Click Setup at the top of the page.
  3. Click the plus sign next to Security Controls under Administrative Setup in the left navigation bar to view the Security Controls menu appears.
  4. Click Password Policies. The Password Policies workspace appears.
  5. Select One Year in the User passwords expire in field.

To initiate the integration between ExactTarget and Salesforce, do this:

  1. Log in to ExactTarget.
  2. Click the Admin tab from the navigation bar on the left.
  3. Click Account Settings.
  4. Complete the information in the Salesforce Integration section:
    • Tracking User Name - Enter the user name of the Salesforce tracking user.
    • Tracking User Password - Enter the password of the Salesforce tracking user.
    • Confirm Tracking User Password - Re-enter the password of the Salesforce tracking user.
    • Is Sandbox - The account is a sandbox version of your account and is used for testing only.
    • Salesforce Org ID - Enter your Salesforce Org ID. You can click the icon to  ause ExactTarget to log into Salesforce and look up this value.

      NOTE: The Salesforce Org ID in this field may have a different number of characters than the ID you see in your Salesforce account. This is acceptable if the first 15 characters match. If they don't, please contact an ExactTarget customer support representative.

       

    • Forward to a Friend Subscriber List - Select the subscriber list to be populated with recipients who opt-in via a Forward To A Friend message.

      NOTE: To add the members of the Forward-to-a-Friend list to your Salesforce database, you can export the list from ExactTarget and then import it into Salesforce. Opt-ins are not automatically added as Leads to Salesforce.

       

    • Tracking Folder for Salesforce Single Sends - Select the tracking folder to contain tracking information for emails send to individual leads and contacts.
    • Tracking Folder for Salesforce Mass Sends - Select the tracking folder to contain tracking information emails sent to campaigns and reports.
  5. Click Save.

Sandbox Account

If you set up your account as a sandbox, you can use this account instance to test the ExactTarget for Appexchange integration. The data in this account remains separate from your production data, and this data will not be synced between the sandbox and the production account when you change the location to where the integration points. Contact your Salesforce representative to set up a sandbox account if you wish to use one.

Mapping Users

To enable your Salesforce users to send ExactTarget emails from within Salesforce, map each user to a corresponding ExactTarget user. Each user must have an individual ExactTarget account, and shared accounts are not usable as part of this integration. Users can only send to leads and contact to which they have access in Salesforce. This also determines what emails are accessible to a user who initiates a lookup as part of the send process.

Follow these steps to map users from Salesforce to ExactTarget:

  1. Log in to ExactTarget.
  2. Click the Admin tab from the navigation bar on the left.
  3. Click My Users.
  4. Click the name of the ExactTarget admin user to map to view the user's Personal Information page.
  5. Click the Integrate link next to the Salesforce.com Status heading to viewthe Salesforce Integration page.
  6. Enter the Salesforce username to map to this ExactTarget user.
  7. Click the Save Settings button.

Mapping ExactTarget Attributes to Salesforce Fields

By mapping ExactTarget attributes to appropriate Salesforce fields, ExactTarget knows what data to pull from your Salesforce account. Then it can insert personalization and generate dynamic content to the emails you send to Salesforce leads and contacts. When you map the ExactTarget attributes to the appropriate Salesforce fields you complete your configuration.

NOTE: You cannot map the default attributes:

  • Email Address
  • Full Name
  • User Defined

Prerequisite to Mapping

You can choose from the Salesforce default, lead, contact, and account fields. Otherwise, you can create the Salesforce lead, contact and account fields you want to map to ExactTarget attributes. Do this when you configure your Salesforce account.

Follow these steps to map ExactTarget attributes to appropriate Salesforce fields, do this:

  1. Log in to ExactTarget.
  2. Click the Subscribers tab from the navigation bar.
  3. Click Profile Management to view the Profile Management workspace.
  4. Select the attribute to map.
  5. Click the View Properties button to view the Properties window.
  6. Click the Salesforce tab.
  7. Map to Salesforce Lead and/or Salesforce Contact/Account fields from the dropdowns. The dropdowns display all the standard and custom fields in your Salesforce account.
  8. Check the appropriate box to display this attribute to display on the Profile Center automatically appended to each email.

     

    NOTE: Checking this box overrides the properties you defined for this attribute on the General tab, but only for sends to Salesforce Leads and Contacts. The value information displayed on the Profile Center reflects the values stored for the Lead or Contact in Salesforce. Any changes made via the Profile Center are reflected in Salesforce. ExactTarget attributes mapped to Salesforce Account fields cannot be displayed on the Profile Center because they can't be edited.

     

  9. Click OK.
  10. Repeat steps 2 through 6 for each ExactTarget attribute you wish to map to Salesforce fields.

Mapping

Map all corresponding ExactTarget attributes to Salesforce account, contact, and lead field because:

  • ExactTarget pulls substitution values for personalization strings from Salesforce
  • ExactTarget considers Salesforce values when evaluating dynamic content rules
  • Profile Center values reflect Salesforce values
  • Enterprise clients: Use From Name %%Lead/Contact/Account Owner%% option
  • For sends to Salesforce Report or Campaign initiated in or mapped to an ExactTarget Enterprise admin account
  • To substitute owner name and email address for each record on From Name and Address fields in email

 

The following Salesforce fields can be mapped to ExactTarget Attributes:

Saleforce Field Type ExactTarget Attribute Type Notes
Date/Time Date Time portion will be truncated.
Formula (Date/Time) Date Time portion will be truncated.
Formula (Text) Date The data type for this attribute in ExactTarget is Date, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Text Date The data type for this attribute in ExactTarget is Date, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Text Area Date The data type for this attribute in ExactTarget is Date, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Text Area (long) Date The data type for this attribute in ExactTarget is Date, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Currency Numeric If the numeric value stored in this Salesforce field includes a decimal value, ExactTarget will round to he nearest whole value.
Formula (Currency) Numeric If the numeric value stored in this Salesforce field includes a decimal value, ExactTarget will round to he nearest whole value.
Formula (Number) Numeric If the numeric value stored in this Salesforce field includes a decimal value, ExactTarget will round to he nearest whole value.
Formula (Percent) Numeric If the numeric value stored in this Salesforce field includes a decimal value, ExactTarget will round to he nearest whole value.
Formula (Text) Numeric The data type for this attribute in ExactTarget is Numeric, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Number Numeric The data type for this attribute in ExactTarget is Numeric, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Percent Numeric The data type for this attribute in ExactTarget is Numeric, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Text Numeric The data type for this attribute in ExactTarget is Numeric, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Text Area Numeric The data type for this attribute in ExactTarget is Numeric, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Text Area (long) Numeric The data type for this attribute in ExactTarget is Numeric, the field in Salesforce is set to Text. Due to this, the substitutions of values could fail.
Currency Text Value will be formatted as nnn,nnn.nn.
Date Text Value will be formatted as yyyy-mm-dd.
Date/Time Text Value will be formatted as yyyy-mm-dd hh:mm:ss.
Lookup Relationship Text The SalesforceID stored for this field will be the value used when making substitutions into the email.
Master-Detail Relationship Text The SalesforceID stored for this field will be the value used when making substitutions into the email.
Number Text Value will be formatted as nnn,nnn.nn.
Percent Text Value will be formatted as nn.n%.
Boolean HTML Preference When mapping the Salesforce field type to the ExactTarget HTML preference, a value of "true" in Salesforce will indicate text emails in ExactTarget, while a false or null value indicates HTML emails. Customers indicate their preference in their profile center, which then saves their choice in the ExactTarget application and the corresponding Salesforce contact or lead record.

 

Synchronizing Existing Master Unsubscribes

With ExactTarget for Appexchange, Salesforce is the database of record for all emails sent to leads and contacts. To get your data as current as possible, particularly opt-in status, ExactTarget recommends that you export all leads and contacts with a status of unsubscribed from the ExactTarget application and import them in to Salesforce. Ignoring this recommendation, however, doesn't impact the ExactTarget for Appexchange integration.

Exporting Subscribers from ExactTarget

Follow these steps to export subscribers from ExactTarget:

  1. Log in to ExactTarget.
  2. Click the Subscriber tab from the navigation bar.
  3. Click All Subscribers. The All Subscribers workspace appears.
  4. Select criteria for the search.
  5. Click the Find Now button. The Export option appears in Search Subscribers.
  6. Export the results to a CSV file.

NOTES: At a minimum, include Email Address and SFContact ID in your export. These fields are critical when importing into Salesforce. It is also advisable to include First Name and Last Name in your export. For detailed instructions on how to do a Search for Subscribers and an Export of Subscribers, please consult the ExactTarget Online Help.

Importing File into Salesforce: Preparation

After exporting the list of leads and contacts with a status of unsubscribed, it's necessary to prepare it for import into Salesforce to ensure that the records synchronize.

Follow these steps to prepare a file to import into Salesforce:

  1. Remove any records that do not contain a SFContact ID.
  2. Change the Column Heading from SFContactID to Contact ID.
  3. Add a column labeled Email Opt Out.
  4. Assign all Leads and Contacts a TRUE value in the newly created column.

Importing File into Salesforce

Before you import a file, prepare the file, as described in Importing File into Salesforce: Preparation.

Follow these steps to import a file into Salesforce:

  1. Log in to Salesforce.com.
  2. Click Setup in the upper-right corner of the screen.
  3. Click Administrative Setup in the navigation bar on the left.
  4. Click the plus sign next to Data Management to view the Data Management menu appears.
  5. Click Import Business Accounts/Contracts.
  6. Follow the steps in Import Wizard for Accounts/Contracts.
  7. Click Email as the Contact Matching Type on Step 2 of 8, Upload your file.
  8. Map the Email Opt Out import field to the Email Opt Out Salesforce field on Step 3 of 8, Map Contact Fields. SFPro1.PNG
  9. Complete the import wizard.

NOTES: For detailed instructions on how execute an import using the Import My Accounts and Contacts tool, please consult the Salesforce online help. If you have records that share the same email address, those records will not be updated during the import. ExactTarget will still honor the unsubscribe status of these Contacts or Leads and will not send them an email.

Uninstalling ExactTarget for Appexchange

If you are uninstalling version 1 of the Salesforce integration in favor of version 2, see the Uninstalling v1 of Salesforce Integration guide.

Follow these steps to uninstall ExactTarget for Appexchange, do this:

  1. Log in to Salesforce.com
  2. Click App Setup in the navigation bar on the left.
  3. Click Exchange. The Exchange menu appears.
  4. Click Installed Apps.
  5. Click the Uninstall link next to ExactTarget for Appexchange. The Uninstalling an Appexchange Package page appears.
  6. Click the checkbox next to Yes, I want to uninstall this package and permanently delete all associated items.
  7. Click the Uninstall button.

Hiding the ExactTarget Tab

It may be necessary to restrict access to the ExactTarget tab to some users. You can hide the tab from those users.

Follow these steps to restrict access to and hide the ExactTarget tab:

  1. Log in to Salesforce.com.
  2. Click Administration Setup from the navigation bar on the left.
  3. Click Manage Users.
  4. The Manage Users menu appears.
  5. Click Profiles. The Profiles workspace appears.
  6. Click the Edit link next to the by the user's name for whom to restrict access. The Profile Edit page for that user appears.
  7. Click Tab Hidden in the ExactTarget field.
  8. Click Save.

Classifying Users for Access

When you classify your users by their profile, you can assign user permissions as a group. For example, user profile type can include:

  • System administrator
  • Marketing user
  • Read-only
  • Solution manager
  • Standard user

Based on their user profiles, you can restrict multiple users from viewing the ExactTarget tab in the Salesforce menu bar:

  1. Click Users from Manage Users in Administration Setup in left navbar
  2. Click Edit to edit or view a user Profile type

Adding to a Person Account

A Person Account in Saleforce is sometimes known as B2C, or Business-to-Consumer account. This account option in Salesforce merges an account with a single related contact in a single view. ExactTarget for Appexchange supports sending to Person Accounts natively through the related Person Account's related contact.

You can send a mass email to a Person account by using:

  • Reports: Use the Contact and Account Report and include Contact ID in the Report.
  • Campaigns: Add your associated person account contact to the campaign and send.

Configuration

To enable sending to Person Accounts, you can download that package from here:

https://login.salesforce.com/?startU...4t30000000AuEu

You can configure the custom objects and edit page layouts to expose the integration to your users.

Follow these steps to add custom components to the Person Account layout:

  1. Click the plus sign next to Person Account below App Setup in the navigation bar on the left to view the Person Account menu.
  2. Click Page Layouts to view the Person Account Page Layout workspace.
  3. Click the Edit link next to the layout to edit to view the Edit Page Layout screen. You can edit each Person Account Page Layout (Marketing, Sales and Support) individually. However, ExactTarget recommends that you edit the "generic" Person Account Layout.
  4. Click-and-drag the Email Opt Out field from the Person Account Fields section to the Person Account Information section.
  5. Select Person Account Custom Links from the View dropdown. Send ExactTarget appears.
  6. Click-and-drag Send ExactTarget from Person Account Custom Links to Custom Links.
  7. Select Person Account Related Links from the View dropdown. However, you may designate any of the available fields to display on the related list.
  8. Define the sort criteria for the Related List. ExactTarget recommends that you sort by Date Sent in descending order.
  9. Click OK.
  10. Click Save.

Page Layouts

You will need to modify the Person Account page layout in place of the contact Page Layout. You modify Person Account Layout via Setup -> Customize -> Accounts -> Person Accounts -> PA Layouts. You can create page layouts to control the display of fields. Page layouts control the layout and organization of buttons, fields, s-controls, custom links, and related lists. They also help determine which fields are visible, read only, and required. Page layouts can include scontrols that run when a user clicks a custom link or button, or that are rendered within a field section when the page displays. You can create different page layouts for use by different profiles and record types and set field-level security settings to further restrict users' access to specific fields.

Connecting the Dots

After you configure your Salesforce account, you configure and map your ExactTarget account to it. By doing so, you create a current data repository to use for dynamic, relevant customer-specific emails and follow-up responses.

Generating Salesforce Reports Using Person Accounts

Follow these steps to generate reports using Person Accounts.

  1. In Salesforce, select the Reports tab to view the Reports Home screen.
  2. Click the Create New Custom Report button to view a Report Wizard screen.
  3. Notice that the option Accounts & Contacts is already shown in the Select the Type of Data You Wish to Report On field. Accept this option by clicking the Next button. The Account List Report screen appears.
  4. The section Step 1: Select the Report Format give you a choice of three formats to choose from: Tabular Report, Summary Report, and Matrix Report. The Tabular radio button is already selected; click the Next button to use that format.
  5. Step 2 of the Account List Report is Select the Report Columns. In the Account General section, place a checkmark next to the Contact ID option. Select any other options you want and click Next.
  6. Now you see Step 3: Click Next.
  7. The Step 4: Order the Report Columns screen appears. Use the Top, Bottom, Up, and Down buttons to arrange your columns in the order you want them to display in your report. Or just click Next to display your columns in the order shown.
  8. The Step 5: Select Your Report Criteria screen appears. Specify what accounts to use- yours or All, and Specify a date range.
  9. In the Advanced Filters section, click the drop-down list next to the first field and select Is Person Account. To populate the Value field, click the magnifying glass icon to the right of the field. A Lookup box appears, presenting the values True and False. Select the True radio button and then click Insert Selected. The word "True" appears in the Value field.
  10. In the remaining blank filter fields, choose any other filters and values you want your report to include.
  11. Click the Run Report button. The next screen that appears tells you Report Generation Status: Complete. Your report appears at the bottom of the screen.
  12. Save the report so that you can include it in an ExactTarget email.

 

 

 

 

 


Enter the digits 23970 backwards:
   
 

 

 

Tag page
You must login to post a comment.