Responsys Certification
Image "alt"
image "alt" attribute defines link name for link table <a href=http://brickstone.com"><img alt="MenLogo> src="LogoCasualMan.gif"/></a></td>
unsubscribe forms in Responsys and externally
using Responsys functionality: standard unsubscribe assures suppression from all lists using externally hosted unsubscribe form: call the UnsubscribeStepConfirmAction servlet via a link in a campaign. Opt-outs must be fed to Responsys as part of a data sync process
How to retrieve data from Responsys with a one-to-many relationship
with the <#data> tag SupplementalTableName.ColumnName ViewTableName.ColumnName
What is max array size before triggering batch APIs?
200
Form requirements
1. Profile list for retrieving and storing data 2. Additional data sources if needed (PETs) 3. HTML file for actual form 4. HTML file for landing page
form deploy method
1. generate links to personalized versions of the form for use in email campaigns 2. host form content externally and submit the responses to Responsys (http:// and HTML hidden field _rl code) 3. generate blank version of form to be used in web page or campaign (ex: $formlink()$ )
conversion tracking requirements
1. link-tracking must be enabled 2. browser must be set to accept cookies 3. the last campaign that was clicked with the conversion tracking enabled receives the credit for the conversion
4 types of Responsys data integration
1. manual uploads using UI (user interface) 2. Responsys connect (automated imports/exports) 3. forms (web form submits) 4. API calls
steps for external link tracking
1. technical team will configure external tracking in the admin screen 2. marketer enters specific data given by technical team in the email campaign creation to track the campaign
Form coding standards
1. use appropriate input fields to capture data 2. embed CSS or reference external CSS 3. use built-in functions and RPL to define values 4. embed JavaScript or references to external JS file 5. assign name attribute as the column name in Responsys data sources and a value attribute as the actual value to be stored in that data source ex: <input type="checkbox" name="DAILY_NEWSLETTER" value="Y">
What 3 RPL tags do you use in order to populate multiple values from a supplemental table?
<#data>, <#filter> and <#fields>
SMS campaign lifecyle
create campaign --> select template --> configure template --> validate campaign --> preview campaign --> launch via workbook or using program
You have declared a field of FIRST_NAME from your profile list in your campaign. What is the correct RPL syntax to personalize your content with the first name of your customer in the email campaign? A. ${FIRST_NAME} B. {FIRST_NAME} C. $FIRST_NAME D. {FIRST_NAME}$
A ${FIRST_NAME}
You're creating an Opt-In form for your client. After a new customer submits the subscription form, you want to wait for 24 hours and then send them a follow-up email with a discount offer. How should you create a form rule to accomplish this? A. Create a form rule to trigger a custom event. Set up a program to listen for this customer event, wait for 24 hours, then send the follow-up email offer. B. Create a form rule that directs the new customer to a URL so they can enter their email address and request the discount coupon. C. Create a form rule to populate a table with the submitted data, then schedule a campaign 24 hours later to send all newly entered subscribers the follow-up email. D. Create a form rule that schedules a transactional email campaign with the offer 24 hours after each form submission. E. Create a form rule to trigger a follow-up email message to the form submitter. In the form rule, specify a 24-hour delay before sending the email.
A Create a form rule to trigger a custom event. Set up a program to listen for this customer event, wait for 24 hours, then send the follow-up email offer.
In order for an enactment to follow down a path in a program they must go through a criteria match which determines what branch they flow down. How would this be accomplished using Program Designer? A. Data switch B. Entry tracking variable C. Timer event D. Allocation switch E. State gate
A Data switch
our client stores individual customer transactions in a file. They would like to expose that data to Responsys so they can send promotional emails to their customers segmented based on most recent purchase by channel category(phone, ecommerce site, in store). Based on that high level objective, which would be the best method to store that data in Responsys to make it easily available for targeting and personalization? A. Import the entire transaction file every evening with Connect into Responsys as a supplemental table, then use SQL to select records that meet your condition. B. Populate a transaction file keyed by customer that captures the most recent purchase date, total amount of purchase, and channel. Import that file to Responsys as a supplemental table. C. Create aggregate fields in your profile list to store most recent purchase date, total amount of purchase, and channel. Populate a transaction file keyed by customer that captures the most recent purchase date, total amount of purchase, and channel. Merge this file into your profile list via a nightly Connect job. D. Create aggregate fields in a profile extension table to store most recent purchase date, total amount of purchase, and channel.Populate a transaction file keyed by customer that captures the most recent purchase date, total amount of purchase, and channnel. Merge this file into your PET via a nightly Connect job
A Import the entire transaction file every evening with Connect into Responsys as a supplemental table, then use SQL to select records that meet your condition
The Event Data Feed export you are creating must be tab delimited. Where would you configure this specification? A. In the export wizard, under the Target Field section there is an option for Fields are delimited by. B. In the export wizards, under the Source section there is an option for Comma delimited. C. In the Account Administration screen, there is a section for Accepted Delimiters. Change this default to tab. D. In the Account Administration screen, there is a section for Fields are delimited by. Change this default to tab.
A In the export wizard, under the Target Field section, there is an option for "fields are delimited by"
Currently an export event data feed connect job is scheduled to run daily. The export currently lists subscribers who converted, but you must now change the extract to run twice a day and to track subscribers who have opened the email as well. What are the steps that you must take? A. Locate the export in Connect screen, select it and the select the Edit button. In the Source section, check the box for Opened under Contact Interaction Events for Email. In the Schedule section change the frequency from daily to Twice a day. Lastly in the Activate & Save section, select the Save button. B. Connect to the SFTP server for your account and navigate the /exports/ folder. Locate the config.ini file and download it. Open the config.ini file and change the values for the Interactions property to include "Opened" and change the Schedule property from "daily" to "twice a day". Save the file and transfer it back to the /exports/ folder overwriting the existing file. C. Connect to the SFTP server for your account and navigate the /batch/ folder. Locate the config.ini file and download it. Open the config.ini file and change the values for the Interactions property to include "Opened" and change the Schedule property from "daily" to "twice a day". Save the file and transfer it back to the /batch/ folder overwriting the existing file. D. Locate the export in Connect screen, select it and the select the Edit button. In the Source section, check the box for Opened under Contact Interaction Events for SMS. In the Schedule section change the frequency from daily to Twice a day. Lastly in the Activate & Save section, select the Save button.
A Locate the export in connect screen --> select the edit button --> in the source section, check the box for opened under contact interactions events for email --> in the schedule section, change the frequency from daily to twice a day --> in activate & save, select save button
You want to create a segment group to analyze campaign performance by four different demographic attributes. Which statement is true about the data source(s) can you use while creating segment groups? A. You can use fields from your contacts List and one PET B. You can use fields from your contacts List and one supplemental table C. You can only use fields from your contacts list D. You cannot select more than 3 attributes in a segment group
A You can use fields form your contacts list and one PET
20. Which folder or path on the SFTP server will have files from Responsys for retrieval? A. /upload/ B. /ri/ C. /responsys/ D. /download/
A /upload/
You have several Conversion Tracking Tags on a Conversion Acknowledgement page. Which campaign gets credited with the conversion when a visitor responds? A. All campaigns B. First campaign launch C. None of the campaigns D. Most recent campaign launch
A All campaigns
You are working on a campaign to collect responses for 45 days. How should you ensure that it closes 45 days after launch? A. In the Campaign Workbook's Launch Options, configure 45 days for Auto-Close after launch. B. Create a calendar reminder and manually close the campaign. C. In the Program Designer, configure 45 days for Auto-Close after launch. D. In Manage Campaigns, select 45 days for the end element.
A In the campaign workbook's launch options, configure 45 days for auto-close after launch
In every email, your client wants to provide a link so customers can download their latest menu. They want to serve this from the Responsys content library, updating the document periodically. How can they accomplish this? A. Upload the document into Manage Hosted Content, then publish. Insert this URL into every email document. To update, unpublish the document, upload the current version with the same name, and publish. B. Upload the document into the Content Library. From the document pull-down menu, select Create Embeddable URL and copy the URL into every email. C. Upload and overwrite this document with the most current version as needed. Your client must host and update the document from their own content server and provide the URL to Responsys. In the Responsys email documents, use the ServeURL function to reference the document as needed. D. Upload the document into the Content Library. Right-click the document and select Copy Link. Insert this link into every email document. Upload and overwrite this document as needed.
A Upload the document into Manage Hosted Content, then publish. Insert this URL into every email document. To update, unpublish the document, upload the current version with the same name and publish
Which 2 statements are true about deliverability status fields? A. Contact records with a permission status of Undeliverable will be automatically suppressed from future promotional emails B. A hard bounce of an email or mobile message will set the deliverability status field for that channel to "Undeliverable". C. You can create hard bounce rules to set the threshold for suppression to just 30 days, and then you can try to send to that contact again D. You must contact the Oracle Marketing Cloud deliverability team before going in to change the deliverability status field for a contact.
A, B Contact records with a permission status of Undeliverable will be automatically suppressed from future promotional emails A hard bounce of an email or mobile message will set the deliverability status field for that channel to "Undeliverable".
You are setting up an SFTP gateway to establish the connection between the client's server and Responsys file server. Which two requirements must be met to set this up properly? (Choose two.) A. Oracle must utilize RSA SSH2 public keys for authentication on the File Transfer server for connection between the client and the Responsys Platform. B. The client should send only a public key to Oracle to apply to the SFTP data gateway server. C. The client must use one key pair to access your SFTP site, because Oracle Responsys cannot support multiple public keys. D. Oracle must generate a public/private key pair for the client to establish the secure connection.
A, B Oracle must utilize RSA SSH2 public keys for authentication on the File Transfer server for connection between the client and the Responsys Platform. The client should send only a public key to Oracle to apply to the SFTP data gateway server.
Which three precautions should you take before deciding to delete a column from a Responsys data source? (Choose three.) A. Check to make sure there are no forms referencing the column. B. Ensure that there are no active campaigns referencing the column to be deleted. C. Ensure that there are no Connect jobs updating the column to be deleted. D. Check to see whether the data column is being used by the customer for external analytics purposes.
A, B, C Check to make sure there are no forms referencing the column. Ensure that there are no active campaigns referencing the column to be deleted. Ensure that there are no Connect jobs updating the column to be deleted.
How can email permission status for a contact be changed from opt-in to opt-out? Check three valid options: A. Recipient selects a Reply-to unsubscribe B. Recipient registers a SPAM complaint for an email C. Use Set Data in Program to change the status field of a profile list record D. Recipient inbox is full, so the email is rejected E. Recipient deletes a promotional email from the inbox
A, B, C Recipient selects a Reply-to unsubscribe Recipient registers a SPAM complaint for an email Use Set Data in Program to change the status field of a profile list record
You want to use Responsys SMS that invites recipients to click a link to a web form to register for a special event. You wish to measure clicks and form submissions (conversions). Which four steps should you perform to make this possible? (Choose four.) A. You must purchase Premium tracking in order to support link tracking in Responsys. B. You must select a Responsys link table with the link names and URLs to be used in the SMS message. C. In the SMS campaign message designer, enable conversion tracking. D. You must supply a short URL, so you can use bit.ly to shorten links that you wish to use in your text message. E. In the SMS campaign message designer, you must enable link tracking for the campaign.
A, B, C, E You must purchase Premium tracking in order to support link tracking in Responsys. You must select a Responsys link table with the link names and URLs to be used in the SMS message. In the SMS campaign message designer, enable conversion tracking. In the SMS campaign message designer, you must enable link tracking for the campaign.
Which 3 statements are correct about the Responsys data model and architecture? A. Bring in only the data needed for execution - do not use Responsys as a data warehouse B. Behavioral and other raw data can be exported as Contact Event data (CED) C. Create highly normalized schemas where possible D. Store core customer information in a Profile List to use as your main table for distribution, filters, seed/proof lists, and segment groups
A, B, D Bring in only the data needed for execution - do not use Responsys as a data warehouse Behavioral and other raw data can be exported as Contact Event Data Store core customer information in a Profile List to use as your main table for distribution, filters, seed/proof lists and segmented groups
Which 3 statements are true about managing content in the Responsys Content Library? A. You can add upload a zip file of multiple HTML and image files into a Content Library folder, leaving it in zip file format B. You can drag and drop a file from your hard drive or flash drive into any Content Library folder C. You can upload a folder containing multiple HTML and image files into a Content Library folder D. You can export an entire folder of multiple HTML and image files to your hard drive E. You can drag a folder and its contents to another location (folder) in the Content Library
A, B, D You can add upload a zip file of multiple HTML and image files into a Content Library folder, leaving it in zip file format You can drag and drop a file from your hard drive or flash drive into any Content Library folder You can export an entire folder of multiple HTML and image files to your hard drive
In which two situations should you republish a program after making a change or correction? (Choose two.) A. You add a second campaign to be evaluated using a performance switch to select a winning path based on open rate. B. You modify one of the conditions in a filter being used in the program. C. You move a target timer from its original place before one event to after that event. D. You change the properties of one campaign in the program to launch another one with a different subject line and new creative.
A, C You add a second campaign to be evaluated using a performance switch to select a winning path based on open rate. You move a target timer from its original place before one event to after that event. tip: the design of the program is when you should republish
Your client's requirements state that they need to have more than one profile list in their account. Which two statements are true about implementing this? (Choose two.) A. If you have multiple profile lists, you must have separate programs, because all the messaging events launched in a Responsys Program must refer to the same profile list. B. The column to be used as the table's primary key must be named something different in each profile list. C. It is acceptable to have the same individual (email subscriber) in several profile lists, because a record with the same email address can exist in multiple lists with different RIID_'s. D. Special configuration must be done to use different IP addresses to send campaigns to different lists in the account
A, C If you have multiple profile lists, you must have separate programs, because all the messaging events launched in a Responsys Program must refer to the same profile list. It is acceptable to have the same individual (email subscriber) in several profile lists, because a record with the same email address can exist in multiple lists with different RIID_'s.
What three actions must you take to set up your new IP for deliverability success with your major ISPs (internet service provider)? (Choose three). A. Do everything possible to remove lapsed, bounced, or old email addresses to increase the possibility of getting your emails into the inbox. B. Set up a backup IP address so you will get through to the inbox even if you are blocked by an ISP. C. Automate the daily delivery of Insight Deliverability reports for your warm-up campaigns, especially the Feedback Loop reports to check on true spam complaint rates. D. Ensure that your warm-up audience lists consist of recently opted-in, opened/clicked within the last few months, or are known brand advocates.
A, C, D Do everything possible to remove lapsed, bounced, or old email addresses to increase the possibility of getting your emails into the inbox. Automate the daily delivery of Insight Deliverability reports for your warm-up campaigns, especially the Feedback Loop reports to check on true spam complaint rates. Ensure that your warm-up audience lists consist of recently opted-in, opened/clicked within the last few months, or are known brand advocates.
Which three steps should you take to set up your client's data model to support email campaigns during data discovery implementation? (Choose three.) A. Ensure that field names are not duplicated in profile lists and profile extension tables to avoid confusion during personalization or targeting steps in the Responsys campaign design process. B. Map a field that the client uses to uniquely identify each subscriber to the RIID_ field in the contacts list. C. Map the subscriber email address to the EMAIL_ADDRESS__ field in the contacts list to be used for messaging. D. Map a field that the client uses to uniquely identify each subscriber to either CUSTOMER_ID_ or EMAIL_ADDRESS_field in the contacts list. E. Encourage your client to add as many custom fields as possible to the profile list to increase processing efficiency, thereby eliminating the need for profile extension tables.
A, C, D Ensure that field names are not duplicated in profile lists and profile extension tables to avoid confusion during personalization or targeting steps in the Responsys campaign design process. Map the subscriber email address to the EMAIL_ADDRESS__ field in the contacts list to be used for messaging. Map a field that the client uses to uniquely identify each subscriber to either CUSTOMER_ID_ or EMAIL_ADDRESS_field in the contacts list.
During implementation data discovery, which 3 steps must be taken as you set up your client's data model to support email campaigns? A. You must map the subscriber email address to the EMAIL_ADDRESS_ field in the contacts list to be used for messaging B. You must map a field that the client uses to uniquely identify each subscriber to the RIID_ field in the contacts list. C. You must map a field that the client uses to uniquely identify each subscriber to the CUSTOMER_ID field in the contacts list. D. You must assure that field names are not duplicated in profile lists and profile extension tables to avoid confusion during personalization or targeting steps in the Responsys campaign design process E. You should encourage your client to add as many custom fields as possible to the profile list to increase processing efficiency, thereby eliminating the need for profile extension tables.
A, C, D You must map the subscriber email address to the EMAIL_ADDRESS_ field in the contacts list to be used for messaging You must map a field that the client uses to uniquely identify each subscriber to the CUSTOMER_ID field in the contacts list. You must assure that field names are not duplicated in profile lists and profile extension tables to avoid confusion during personalization or targeting steps in the Responsys campaign design process
One of the top ISPs is blocking promotional emails coming from your domain. This has not happened before. You check the deliverability metrics on Responsys reports for the email campaigns sent in the last two weeks. What are two reasons why this is happening? (Choose two.) A. Hard bounce rates are 10% or higher. B. Recipients are forwarding your emails to everyone in their address books. C. Your open rates have dropped somewhat since last month. D. The ISP is recording a high number of spam trap hits and complaint rates from recipients. E. Substantial (5%) increase in click-through rates on last week's promotional campaign.
A, D Hard bounce rates are 10% higher The ISP is recording a high number of spam trap hips and complain rates from recipients
How to enable unsubscribe in Responsys
Account > campaign management > campaign defaults OR Campaign workbook > Launch settings > unsubscribe
An SSH2 key pair can be created to be used for authentication to establish a secure connection between your server and our file server. Which key from the key pair must you send to Responsys? A. Private B. Public C. Both D. None
B Public
You need to comment your RPL code so that it doesn't get generated in the source HTML for a campaign A. <!-- and → B. <#-- and → C. <comment> and </comment> D. <<-- !~ -->
B <#--and-->
You have launched a conversion tracking campaign from Responsys to track order transactions from your ecommerce site. Your customer wishes to close the campaign 30 days after launch. Which is true? A. Conversions will no longer be tracked in Responsys B. Conversions will continue to be tracked, but only for 90 days after the campaign was sent C. When you go to close the campaign, Responsys will display an error message alerting you that conversions tracking is active in an acknowledgement page D. You must disable the conversion tracking campaign launch setting first, then close the campaign
B Conversions will continue to be tracked, but only for 90 days after the campaign was sent
In order to create a program that allows for the same RIID_ to have multiple enactments in it, but has a unique identifier what should you use? A. Custom SQL variable B. Entry Tracking Variable C. Custom Event D. This is not possible, as only one RIID_ can be in a program at a time. E. This is not possible, as RIID_ is the only variable that can be used as an identifier for a program.
B Entry Tracking Variable
In order to ensure the security of the Event Data Feed export you are creating what can you do via Responsys during setup? A. Import a private encryption key the customer has created to be used when the export runs. B. Import a public encryption key the customer has created to be used when the export runs. C. Create new credentials specifically for the export job that no one knows and that passes the Responsys password integrity checker. D. Create a Responsys security key in the Account Administration screen. Import this key when creating the export.
B Import a public encryption key the customer has created to be used when the export runs
You are configuring a supplemental data import and the first row of the file contains the names of the columns in which you are importing. What must you do to configure this file properly? A. You must delete the first row of the file before performing the import. B. In the import configuration check the First line contains column names box. C. Do not do anything; this is how Responsys matches columns. D. In the field mapper, check the Columns Already Included box.
B In the import configuration, check the "first line contains column name" box
You are creating an email campaign and you have a spreadsheet of individual's information that the campaign should be sent to for proofing purposes. How would you input these individual's information into Responsys? A. Using Connect, create a Proof List import job. The spreadsheet will need to be converted to a comma delimited file to import. B. In the Manage List screen, ensure the list for the campaign is selected and then select the Seed Groups tab. Create a Seed Group list with the individual's information from the spreadsheet. C. In the Campaign workbook, select the Proofing Import wizard button. Import the spreadsheet and ensure that it was converted to a comma delimited file prior to importing. D. Using Connect, create a Seed Group import job. The spreadsheet will need to be converted to a comma delimited file to import.
B In the manage list screen, ensure the list for the campaign is selected and then select the seed groups tab. Create a seed group list with the individual's information from the spreadsheet.
Where should you place the file that you want to import when configuring the Connect job that imports profile list data that must be merged into Responsys? A. The file to be imported should be located on any cloud server. B. The file to be imported should be on the SFTP server dedicated for Responsys. C. The file to be imported should be located on your hard drive. D. The file to be imported should be located in the Connect data warehouse in Responsys.
B The file to be imported should be on the SFTP server dedicated for Responsys
You uploaded into the Responsys Content Library an HTML document and three subdocuments personalized with the member level of the subscriber. When you validate the campaign, you get this error: "Email Message preview failed because of template execution runtime error, detailed error: property MEMBER_ LEVEL for datasource CONTACTS is not defined in the datasources." How should you correct this error? A. Open each HTML document in the package and declare the MEMBER_LEVEL field by using the RPL directive<#field> in every document. Then reupload the documents into the Content Library. B. You did not select the MEMBER_LEVEL column from the CONTACTS database. In the Datasources Section in the Campaign workbook, select the MEMBER_LEVEL field and make sure the alias matches what is in the HTML code. Responsys will now be able to insert values for that column at run time. C. The MEMBER_LEVEL field is a Responsys reserved word and cannot be used for personalization. D. The HTML coder didn't include the <#data> directive and declare the CONTACTS data source in each document. Enter this into each document, and the error should now be resolved.
B You did not select the MEMBER_LEVEL column from the CONTACTS database. In the Datasources Section in the Campaign workbook, select the MEMBER_LEVEL field and make sure the alias matches what is in the HTML code. Responsys will now be able to insert values for that column at run time.
You are designing a messaging campaign that needs personalization data for your contacts from a supplemental data source. Which of the following statements is true about how to join or reference data from the table? A. You must have a one to one relationship between a profile list record and a record in the supplemental table B. You must make sure that each of the Data Extraction Key fields match an existing field (in name and type) in the profile list being used for the campaign. C. The number of records in the supplemental table cannot exceed the total number of records in the profile list D. Once you have defined the relationship between a profile list and a supplemental table, the only way you can change or undo it is to delete the supplemental table and redefine it.
B You must make sure that each of the Data Extraction Key fields match an existing field (in name and type) in the profile list being used for the campaign
You would like to add the Responsys single-click OptOut functionality to your email. What code do you add if you want to track clickthroughs on the unsubscribe link? A. href="${environment.unsubscribe}" B. href="$unsubscribelink$" C. href="$track(Unsubscribe)$" D. href="${clickthrough('Unsubscribe')}"
B href="$unsubscribelink$"
You're creating an Opt-In form for your client. Once a new customer submits the subscription form, you want to immediately send them a follow-up email with a discount coupon. How would you accomplish this? A. Create a form rule to Trigger a campaign designed to send the follow-up email Campaign message to the form submitter B. Create a form rule to Trigger a custom event that drops the submitter into a Program to send the follow-up email campaign message C. Create a form rule to populate a table with the submitted data, then schedule a campaign to send all newly entered subscribers the follow-up email D. Create a form rule that directs the new customer to a URL so they can enter their email address and receive the discount coupon
B Create a form rule to trigger a custom event that drops the submitter into a program to send them the follow-up email campaign message
How can you create conditional logic using Entry Tracking Variables that controls the path an enactment will follow? A. Create a Standard Filter Definition, configure a Data Switch, and then create a Program Entry Variable Filter Definition. B. Create the Entry Tracking variable, configure how to populate the value, and then configure a Data Switch using the Filter with program variables option. C. Create the Entry Tracking variable, configure how to populate the value, and then code an IF/ELSE RPL statement in the campaign. D. Create the Entry Tracking variable, configure how to populate the value, and then configure an Entry Tracking Variable element that uses conditions.
B Create the Entry Tracking variable, configure how to populate the value, and then configure a Data Switch using the Filter with program variables option.
You have been asked to schedule an export which creates a file to be picked up for another system every hour for a total of 24 exports a day. What is the proper response? A. Yes, that is no problem, you can schedule as many exports of a file per day as you like. B. Responsys only allows for 6 exports a day by default.Is it really necessary to do 24 exports a day? C. This presents a problem, as Responsys only allows for one export of a specific file per day. D> Responsys requires a two hour gap between exports of a file, so we need to figure out how to meet this requirement with a different strategy.
B Responsys only allows for 6 exports a day by default
Your client insists that they need to have more than one profile list in their account, which two of the following statements is true and needs to be considered before implementing this strategy? A. The column to be used as the table's primary key must be named something different in each profile list. B. All the messaging events launched in a program must refer to the same profile list. C. A record with the same email address can exist in multiple lists with different RIID_'s. D. Special configuration must be done to use different IP addresses to sent campaigns to the each different list in the account E. If the same subscriber email exists in several lists, when a subscriber unsubscribes from an email, Responsys automatically unsubscribes that email from all lists in the account
B, C All the messaging events launched in a program must refer to the same profile list. A record with the same email address can exist in multiple lists with different RIID_'s.
You are developing an incoming custom event API and the requirement states to name the event "IncomingRepCall". Select all the places where this name is required to be defined. A. Stage Label for the Custom Event B. As an Event Type Name in the Account Administration screen C. In the Custom Event API Service URL D. In the incoming Stage Gate URL E. In the Enterprise Permission role of the Account Administration screen
B, C As an Event Type Name in the Account Administration screen In the Custom Event API Service URL
Your new Responsys customer wants to begin sending email campaigns. Which three practices should they employ for their IP address warm-up process? (Choose three.) A. Test out a new re-engagement email campaign by sending emails to lapsed or nonengaged subscribers. B. Send carefully planned content to highly engaged recipients. C. Minimize complaints and bounces to establish a good reputation with each ISP. D. Establish volume levels going through your major ISPs as quickly as possible so you can begin reaching your subscribers without suffering declines in response rates. E. Establish an initial reputation with each major ISP by demonstrating that you are sending to valid email addresses with very few complaints or hard bounces.
B, C, E Send carefully planned content to highly engaged recipients. Minimize complaints and bounces to establish a good reputation with each ISP. Establish an initial reputation with each major ISP by demonstrating that you are sending to valid email addresses with very few complaints or hard bounces.
Using Email Message Designer, identify two HTML tags that you can use to create a dynamic region for an email campaign. (Choose two.) A. <dynamicregion> B. <div> C. <br> D. <td>
B, D <div> <td>
Your client has a web form on their ecommerce site that they use to collect new email subscribers. Which option would you propose to your client to enable them to post data from their form into Responsys in near real-time? A. They must recreate the form using the Responsys form generator and embed that form on their web page. B. They can continue to host the form content externally and responses can be sent to Responsys Interact's Form handler for processing as each subscriber submits data C. There is no way to post data from externally hosted forms into Responsys. This will require a data integration job to transfer the data on a batch basis into Responsys. D. You must use the appropriate Responsys API to collect data submitted into an external web form and post it to Responsys. E. You must recreate the form using the Responsys form generator, then export the source code and provide it to their web development team for deployment on the web page.
B, D They can continue to host the form content externally and responses can be sent to Responsys Interact's Form handler for processing as each subscriber submits data You must use the appropriate Responsys API to collect data submitted into an external web form and post it to Responsys.
For the email campaign you are designing in EMD, the first line of the HTML creative must include the first name of the subscriber. The first name attribute is FNAME and is located in the profile list that is called CONTACTS. Which option displays the correct RPL syntax? A. $CONTACTS.FNAME B. #FNAME. CONTACTS C. ${CONTACTS.FNAME} D. FNAME ($CONTACTS)
C ${CONTACT.FNAME}
You received an error in EMD regarding the assign syntax you have written to declare a variable using RPL. What is the correct syntax for assign? A. /assign/ B. ?assign? C. <# assign> D> ! assign
C <#assign>
The need for a file that lists all the daily Opt-In and Opt-Out events collected by Responsys has been discovered in a meeting. How would you propose to solve this? A. An export of the profile list can be done on a daily basis. From this file, the Opt-In and Opt-Out can be extracted using a tool like Excel. B. In Program, you can use the SetData element to set this value to a supplemental table created to collect this information. The supplemental table can then be exported on daily basis. C. An Event Data Feed export can be created to run on a daily basis with Opt-In and Opt-Out values on it. D. Create a SQL view that retrieves the Opt value column. Using a Oracle Database Developer connect to your Responsys database and pull the view data.
C An event data feed export can be created to run on a daily basis with opt-in and opt-out values on it
How can you share a copy of a campaign with key stakeholders at live launch time? A. Create a Proof List with their email addresses and then use the Seed List feature in the Campaign Workbook. B. Export the campaign from Message Designer, then copy and paste the source HTML in an email to send to them. C. Create a Seed Group with their email addresses. In the Audience Selection section of the Campaign Workbook, select this group as your Seed List. D. Use the RPL proofLaunch () method with each of the recipient's email addresses as a parameter. E. Create a filter for these individuals and then use the seed list feature in the campaign workbook
C Create a Seed Group with their email addresses. In the Audience Selection section of the Campaign Workbook, select this group as your Seed List.
You have generated a conversion tracking tag from your Responsys campaign. Where do you place the conversion tracking tag on the Conversion Acknowledgement page? A. Anywhere between the opening and closing HEAD tags B. Anywhere between the opening and closing TITLE tags C. Anywhere between the opening and closing BODY tags D. Anywhere between the opening and closing SCRIPT tags
C Anywhere between the openings and closing BODY tags Tip: think about links and the layout of promotional emails. This has sections where a person can click.
You need to create four versions of the same campaign with different subject lines to see which one receives the most opens and clicks. You are using EMD to create the campaign. How should you do this with Responsys? A. Create one campaign. Then in the program, configure a winner selection element and a Send Email Campaign element for the campaign. Publish the campaign and then determine the winner in a few days. B. Create four campaigns and configure the multivariate testing functionality available via the Version Test button in EMD for each campaign. C. Create one campaign and configure the multivariate testing functionality available via the Version Test button in EMD of the campaign. Create a program that launches this campaign. D. Create four campaigns. Then in the program, configure a winner selection element and a Send Email Campaign element for each campaign. Publish the campaign and then determine the winner in a few days.
C Create one campaign and configure the multivariate testing functionality available via the Version Test button in EMD of the campaign. Create a program that launches this campaign.
You have a requirement to create a program that allows for the same RIID_ to have multiple enactments in it, each with a unique enactment value. What should you use to accomplish this? A. This is not possible, because RIID_ is the only variable that can be used as an identifier for a program. B. This is not possible, because only one RIID_ can be in a program at a time. C. Custom Event D. Entry Tracking Variable E. Custom SQL Variable
C Custom Event
You are designing a program that requires the use of a value that is not stored in the Responsys data model and is only temporarily required for use in the program. What could you use to fulfill this requirement? A. Custom Event Variable B. Custom SQL variable C. Entry Tracking Variable D. ORA Variable E. Get Data Variable
C Entry Tracking Variable
You have received requirements to create Connect Event Data Feed exports for two different integration projects. The client wishes to create two CED feeds, both including the Sent feed. What should you do? A. Create the two separate exports and ensure they both have the Sent value in them. B. Create the two separate exports and use the Sent value for one export and the SentX value for the second export. C. Go back to the team that developed the requirements and tell them that the Sent feed can only be used in one actively scheduled Connect export job at one time. Determine if the same Sent feed can be sent to different file locations . D. Go back to the team that developed the requirements and see if you can schedule the exports on different days. Responsys will allow the use of the same Sent value to be used in two different active exports if they are scheduled for different days of the week
C Go back to the team that developed the requirements and tell them that the Sent feed can only be used in one actively scheduled Connect export job at one time. Determine if the same Sent feed can be sent to different file locations Tip: you can only use one actively connected export drive at a time
Your customer needs to capture information about subscribers that clicked on links categorized as blue eyeglasses products, so that they can then send them a follow-up promotional email. How can you configure this in Responsys? A. In Message Designer, click the Link tracking button. You can create a link object for blue glasses. Apply this object to all open programs that use current campaigns. B. In the Link Table screen, open the Categories Designer window. Use the categories designer; create a blue glasses object that can be associated with all the link tables in Responsys and assign it to all current campaigns. You can use this link category in creating a filter definition. C. In the Account Management screen, select Set link tracking preferences and create a link category for blue eyeglasses. Set this category in link tables for any link regarding blue eyeglasses. You can use this link category in creating a filter definition. D. In the HTML of all campaign assets, the <a href> tag must use the ATR attribute inside the tag. The value of the attribute can be a value that will define that the link is meant for blue eyeglasses. In Responsys, use the link evaluator and enter the value of the attribute.
C In the Account Management screen, select Set link tracking preferences and create a link category for blue eyeglasses. Set this category in link tables for any link regarding blue eyeglasses. You can use this link category in creating a filter definition.
A subscriber opens an email with Conversion Tracking on, clicks a link, but does not purchase. The next day, this subscriber receives a second email with Conversion Tracking on with a follow-up offer, clicks a link, but still does not purchase. The subscriber bookmarks the URL, and on the third day, returns to the webpage and finally makes a purchase. Assuming the conversion cookie is not deleted, how will the transaction be tracked or attributed? A. Because the final purchase was made by a visit directly to the webpage, the purchase is considered a web transaction and no email attribution is registered. B. The purchase transaction is attributed to the first campaign that the recipient opened and clicked. C. The purchase transaction is attributed to the second campaign (most recent) that the recipient opened and clicked. D. The purchase transaction is attributed to both email campaigns.
C The purchase transaction is attributed to the second campaign (most recent) that the recipient opened and clicked
You are creating a filter in Filter Designer that needs to execute rules in a defined order. How can you have rules execute prior to how they are listed in Responsys? A. Use the Parenthesis and drag and drop rules in the parenthesis in Filter Designer. B. You can only order the rules in the top down order in which Responsys will execute them. C. Use an Enclosures and drag and drop rules in the enclosure in Filter Designer. D. Use the RPL syntax <priority> and </priority> tags and put the rules to execute first insides these tags
C Use an enclosure and drag and drop the rules in the enclosure in Filter Designer
Which statement is true about how you must configure a Responsys Profile list so you can begin sending Mobile SMS campaigns? A. You only need to define the COUNTRY_ code if you are sending SMS messages to subscribers outside of the default country setting for your account. B. You can only modify profile lists used for mobile campaigns through Connect uploads. C. You can use the same Profile list for mobile campaigns that you are currently using for email campaigns. D. All the data that you need to use to personalize mobile messages must be stored as columns in the Profile list.
C You can use the same profile list for mobile campaigns that you are currently using for email campaigns
What option should be configured in the Scheduling section of when creating an import that will only run when manually selected? A. Run Once B. Run on Schedule C. Run On Demand D. Manual Run E. This is not possible; the import must run upon saving it.
C run on demand
You have a banner image in an HTML file with clickthrough reference. It is named acme_marquee.htm and you have uploaded it into a folder named LOGOS in your Content Library. You want to insert it into the HTML campaign document that has been uploaded to the Responsys Content Library into the HTML campaign document. Which RPL code should you use to insert this document? A. <#assign banner="acme_marquee. htm"><#include "cms: //contentlibrary/ " + banner> B. <document="${//all content/. . /acme_marquee.htm}"> C. <$insertdocument "cms : //contentlibrary/LOGOS/acme_marquee . htm"> D. <#include "cms : //contentlibrary/LOGOS/acme_marquee . htm">
D <#include "cms : //contentlibrary/LOGOS/acme_marquee . htm">
You have HTML documents that you plan to upload into the Responsys Content Library in various folders. In your document, you wish to reference an image named "Logo.jpg" that is hosted in a master folder at the top level of the Content Library named "images". What is the correct way to refer to the image in the HTML? A. <img src="/Logo.jpg"> B. <img src="/AllContent/images/Logo.jpg"> C. <img src="/images/Logo.jpg"> D. <img src="/contentlibrary/images/Logo.jpg">
D <img src="/contentlibrary/images/Logo.jpg">
When identifying your target audience for IP warm up, which type of email addresses should you avoid and why? A. Avoid sending to subscribers who have opened or clicked in the last few days because they may not respond to an email message again so soon. B. Avoid sending to subscribers who have recently opted-in because they do not have a proven history of engagement. C. Avoid sending to subscribers who are also receiving transactional emails because they may unsubscribe because they are likely to feel over-messaged from your brand or company. D. Avoid sending to addresses that have not registered an open or a click in the last six months because they may be likely to hit the spam button or be spam traps.
D Avoid sending to addresses that have not registered an open or a click in the last six months because they may be likely to hit the spam button or be spam traps.
What is the subdomain record type used for SMS? A. RS B. A C. CNAME D. NS E. others
D NS
What do short SMS URLs do?
Define SMS within stipulated length Provide short link in SMS that directs user to survey or form Use a link table for SMS campaigns engage clients quicker and get responses track unique links and measures clicks and conversions note: short links are 15 characters or less and SMS has a max character limit of 160
How do you create a Contact Event Data (CED) export job?
In connect, create a new job and select all SMS events note: all SMS activity is captured in the CED and is available and retrievable by the client and stored on their end
RPL directive syntax - <#assign
Lets you create your own variables with assign tag ex: single value: <#assign VaribleName = "Flight Has Been Delayed"> ex: sequence: <#assign list1=['one', 'two', 'three']> ex: hash: <#assign randomHash = {"name": "green mouse", "price": 150}>
How can you preview an SMS campaign?
Program designer
What is name of the tool in Responsys that allows you to select an SMS aggregator?
SPAN
How did Responsys set up its primary data gateway solution for the secure transferring of data?
The Responsys Data Gateway requires a dedicated SFTP account that is accessed via a secure shell (SSH2) protocol
Responsys "rilt"
defines link name for link table <a href="http://brickstone.com/home.html rilt="homepage">brickstone <a/>
How to link the opt-out button to a preference form
Use the ${environment.unsubscribe} RPL function in the message body
You have a profile list named CONTACTS. You have a supplemental table named ORDERS with a Data Extraction Key of CUSTOMER_ID_ and a Primary Key of ORDER_ID, with TOTAL_ORDER_DOLLARS as a column. You design a campaign to display the ORDER_ID and TOTAL_ORDER_DOLLARS with a default value of 0 (zero) from the ORDERS table for each recipient in the target audience from your CONTACTS list. What happens if there are multiple matches (more than one ORDER_ID) for a CUSTOMER_ID?
When multiple matches with a record in the CONTACTS list exit in the ORDERS supplemental table, the first found match will be used in the campaign
What do you launch SMS campaigns through?
Workbook or using program
Click through RPL method
ability to track links individually while tracking the same URL using ${clickthrough} href="${clickthrough('example', 'orders.order')}">
By default, when you add a Conversion Tracking Tag to a Conversion Acknowledgement page, each time a visitor completes a transaction, conversion credit will be attributed to the last campaign. To eliminate potential duplicate reporting, what should you append to the Conversion Tracking Tag to clear the cookie?
action=once
form wizard
allows you to use HTML documents as forms to accept user data, set dynamic content rules and define rules and actions to occur on form submit
view in browser HTML link
href="${form(campaign.name)}">
RPL directive syntax - <#import
let you import an external code from the content library which is called a macro
RPL directive syntax - <#include
lets you pull in external content (from content library or a website via http) instead of pulling in a macro account must be enabled with http or https ex: <#include "http://example.com/responsys/some-file.html">
how to access conversion reports
main menu > insight > interactive dashboard > email > performance > select campaign
who to involve in push campaign development
marketing team mobile application development team
link tracking in Responsys EMD
only tracks unique links -- links with similar URLs are not tracked separately using this method in the link tracking area, select "generate link table"
usedb
retrieves all records for a form or a campaign from Responsys database at launch
where to enable conversion tracking on a campaign
select the track conversions box in the campaign settings of workbook then navigate to Campaign URL page, copy the conversion tracking tag image source code and place the IMG tag on the associated Conversion Acknowledgment page
RPL tags
sends instructions to Responsys and are not printed to the output the tags start with #
What's not supported by SPAN?
sharing short/long codes across multiple accounts sharing the code within multiple accounts of the same customer sharing the code between multiple brands of the same account
best practice for retrieving data from Responsys
tableName.ColumnName avoids confusion over column names existing in multiple tables
environment.unsubscribelink
the URL to the unsubscribe link for the current account
environment.unsubscribemailbox
the mailbox used to unsubscribe the current recipient