Program Canvas

An image of the program canvas displaying a program that makes use of a listener element.Program Canvas is an easy to use, drag-and-drop whiteboard that allows you to transform data within Oracle Eloqua in real-time. Using Program Canvas, you can build programs that automate repetitive manual tasks related to various marketing functions like CRM integration, data cleansing, and security label management. You can also download apps from the Oracle Marketing AppCloud to help simplify and extend your data workflows.

Previously, you would have used Program Builder to achieve these workflow automation goals. However, Program Canvas offers you the flexibility of Program Builder and some additional benefits:

  • Improve your speed-to-lead time by using CRM cloud apps for integration instead of external calls.
  • Maintain a cleaner contact database by easily integrating the Contact Washing Machine app with your programs.
  • A new listener architecture that triggers program actions in real time based on lead score changes or new contact creation.
  • Integration with the Oracle Marketing AppCloud so you can easily sync data from external systems with Oracle Eloqua.
  • An improved user interface, making it easier to quickly build your programs.

Note: Program Canvas offers significant benefits over Program Builder but not all of the capabilities of Program Builder are available in Program Canvas as of yet. As a result, you can build programs using Program Canvas or Program Builder depending on the goals of your program. Visit the Oracle Eloqua Release Center to find information about the latest Program Canvas features as they become available.

Learn more by watching the video

Learn more by watching the video

CRM integration

An image of the Oracle CX Sales logoOracle CX Sales (formerly Oracle Sales Cloud) users can easily keep in sync with Oracle Eloqua using Program Canvas and the Oracle Sales Cloud Integration app. Integrating your CRM with a program can improve your speed-to-lead time and conversion rates.

Contact your account representative for more information about plans for additional CRM integration apps.

AppCloud integration

Using the Oracle Marketing AppCloud you can easily sync with external systems to keep your database up to date and clean. The following apps can integrate with the Program Canvas:

To find out how you can integrate your apps with Program Canvas, visit the Oracle Eloqua Developer Help Center.

The basics of a program

Every program is composed of three types of highly customizable program steps:

  • Data sources pull contacts or custom objects into your program from the source specified.
  • Decisions evaluate contacts or custom objects based on various filters, such as field values or shared list membership. Each contact or custom object flows through the program following the decisions yes or no path.
  • Actions process contacts or custom objects based on the decision step. For example, you can add contacts to other programs, campaigns, and shared lists.

Learn more: Program Canvas steps

Template Manager

Important: This is an exclusive Redwood feature. To access the Program Template Manager, you must first turn on the Redwood Experience.

Your organization can use Oracle Eloqua program templates to standardize on types of programs. Simply create the program in the desired editor and save it as a template.

To create a program template:

  1. Navigate to Orchestration An image of the Orchestration icon., then click Programs.
  2. In the Redwood UI, click Templates from the page selector and then click Create Template.

  3. New template tab will open, click on Create Template and configure Name, Description, Link Text, Link URL fields, and Change Icon in drawer. Then choose a template, Blank CDO Program or Blank Contact Program.

  4. Add steps to the program.

  5. Save your template.

  6. If prompted, complete the Save as Template dialog with information about the template. This information appears for marketers in the Template Chooser when they select the template.

    1. You can choose to use a thumbnail of the template or use a custom icon. To use an icon, clear the Use Thumbnail check box and choose the icon.

    2. To link to a web page that provides more information about the template, complete the Text to Display for Link and URL for the Link fields. When users select the template, they can follow the link to find out more.

  7. Review and customize the template permissions. To use the template, a security group or user must have View permissions.

Note: To manage templates, you must have the Manage Templates action permission and asset permissions for the asset. Learn more about action permissions and asset permissions.

Next steps

Creating programs

Activating programs

Disabling programs

Exporting program entry, exit, or pending members reports

Learn more

Operational reports for programs

Program Canvas steps

Data sources for listeners

Label assignment workflow canvas

Program Builder