Drupal Dynamic Content Overview

Integration Between Marketing Database and Drupal Content Management System

The Volacci Automatr Marketing dynamic content module connects systems:

  • Drupal 7 - the Open Source content management system used to create modern, sophisticated websites, applications, and user experiences.
  • Volacci Automatr - the most integrated marketing automation solution for Drupal. Automatr collects, stores, and manages information about visitor interactions with your website, email, and CRM.
  • Drupal Rules - a popular add-on module to Drupal that functions as a reaction system. A basic instruction takes the form if-while-then.
    i.e. "if event x happens (action) while y is true (condition) then do z (reaction)."
    This simple formula allows very sophisticated marketing events to take place on a Drupal website.
  • Drupal Tokens - a system of variables built into Drupal 7 that can be accessed by the Admin. There is a standard set of Tokens available in Drupal core (the standard installation of Drupal),
    e.g. current-date:human might contain 27 Oct 2016 - 07:43.
    Additional tokens can be added by the site admin and are often included with contributed modules.

A typical interaction looks like this:


Let's walk through it:

  1. A visitor views a page (node, view, etc.) on your Drupal 7 website.
  2. A special cookie (a bit of text that is unique to this user) is passed to Volacci Automatr along with some information about what the visitor just did. Something like this: "Bob Smith just looked at our blog page."
  3. Automatr returns any useful data that it has about the visitor to your Drupal site. This information is cached on your server and is updated as needed.
  4. The Rules system detects that an event has happened (a visitor is looking at a page) that meets the defined conditions (the page that they looked at is our blog and it is Bob Smith) and triggers an action. e.g. "Place a block on the page that contains a special call to action for Bob Smith."

This is a very basic workflow but it can be quickly expanded to meet many different marketing use cases on a Drupal website.

Here are a few examples.