Oracle Eloqua is a marketing automation tool developed by Oracle to modernize your marketing strategy using the following methods:
- Improving the targeting of prospects
- Promoting meaningful customer engagement
- Automating campaigns to increase conversion rates
- Using reporting analytics to improve business performance
- Employing marketing technology to simplify business processes
Dynamic Signal integrates with Eloqua for lead attribution. When a new lead completes a landing page form built in Eloqua, Dynamic Signal captures information about the social post, content, and employee who drove the lead to the landing page. This enables your company to easily recognize advocates who used the Dynamic Signal platform to drive the highest conversion rate on the landing page.
The Dynamic Signal process for integrating with Eloqua includes the following steps:
- Set up the Dynamic Signal App
- Add Hidden Fields to your Eloqua Form
- Add Processing Steps to your Form
- Allowlist your Domain in Dynamic Signal
- Create a Post in Dynamic Signal
- Customize Post Details
- Test Eloqua Integration
Before starting your integration process, ensure you are logged on as both an Eloqua Administrator and a Dynamic Signal Manager. You must also have at least five free custom contact fields in Eloqua.
Set Up the Dynamic Signal App
- Install the Dynamic Signal App from the Oracle Cloud Marketplace listing.
- When prompted, enter the URL of your Dynamic Signal Community and grant Dynamic Signal access to your Eloqua instance.
- You will be sent to your Dynamic Signal Community. If required, log on with your Manager credentials.
- Select the Dynamic Signal fields that you want to capture from the share links, and enter a label for each field.
- After the contact fields have been saved to your Eloqua instance, you will be redirected back to your App Catalog page.
Add Hidden Fields to your Eloqua Form
- Create a Form with contact fields, including First Name, Last Name, Email, Phone, Company, etc.
- Edit the form and add the hidden fields from the Custom Fields as described in the table below.
- Set the Name and HTML Name of each form field using the table below.
Add Processing Steps to your Form
- Add a new processing step to Update contacts – with form data.
- For each Hidden Form field, set the Target Field to the corresponding Dynamic Signal field (as created by the App in Step 1).
- Create a Landing page in Asset Builder and add the form you created in the HTML section.
<script src=”https://[your Dynamic Signal URL]/eloqua/eloqua.js”></script>
<script> VoiceStorm.updateEloquaForm [("your form name")]</script>
Allowlist your Domain in Dynamic Signal
- In your Dynamic Signal Community, go to Admin > Integrations > Click URL > Third Party Tracking.
- In the Allowlist Domains field, enter the domain where you will host your landing page.
- You do not need to change the Click URL Tokens field, since it has been automatically populated for you.
Create a Post in Dynamic Signal
- Create a post in the Dynamic Signal platform using the URL of the landing page. The system will automatically import any web page.
Customize your Post Details
- Edit the Post Title, Description, suggested share text and other properties of the post as appropriate.
- The click-through URL will redirect to the actual landing page. Once your post is created, the integration is complete!
Test your Oracle Eloqua/Dynamic Signal Integration
You can test share your Oracle lead form via Dynamic Signal to confirm that leads are properly captured on Eloqua with the relevant meta information about the social post, content, and employee who drove the lead.
- Share the post. Recipients can click Share from the broadcast email, member app, or mobile app.
- Sharing the post. You can share the post on your social media accounts. In the following example, the post is being shared via Twitter.
- Click through on Social Media. When a follower clicks through on the link in a social media post, they will be directed to the Eloqua landing page.
- Fill in Eloqua Landing Page.
- Check the Eloqua contacts. In Eloqua Contacts, the new contact includes the following information both from the form and the query string.
As entered on the form:
From Dynamic Signal:
- User ID of the Sharer
- Post ID of the specific Dynamic Signal Post
- User Channel ID of the specific social media account which the lead found, clicked through, and submitted the form for
- User Channel Type of the social media account