ActiveDEMAND for Web Developers

ActiveDEMAND is a powerful marketing automation platform that extends website functionality. This article will describe how web developers can make use of the power available when redeveloping an existing website or building a brand new one. This article is written specifically for website developers and for technical people who understand building websites.

Website Tracking & Dynamic Phone Number Insertion

Support for website tracking and dynamic phone numbers are both handled by the ActiveDEMAND script. The script can be installed via the WordPress plugin, Google Tag Manager, or manually. The script will automatically start tracking users, just like Google Analytics does, and it’ll also automatically swap phone numbers that are identified for Dynamic Number Insertion. More on website tracking.

Dynamic Images

Designing for a 250×250 image (for example) on a website rebuild and using ActiveDEMAND’s dynamic image system to serve up the image is a really flexible way of serving up just the right content. Think of it like a remarketing ad that you control that you can put right into your website.

Dynamic Blocks

Dynamic content blocks are one of the strongest cases for building a website from the ground up with ActiveDEMAND because it allows for IA simplification and a better-personalized experience for visitors. You can change content based on what the system knows about the visitor.

  • Target visitors with dynamic testimonials perfect for their industry
  • Link to case studies that match what your customer is looking for
  • Change pricing based on the country the person is coming from
  • Insert contact details for the customer’s salesperson right into the site so they can get in touch with them

A killer use is to replace Calls To Action (CTA) with a dynamic block because you can then change the CTA based on what you know about the customer. Ask new users to register, while existing customers get a “request a quote” button.


Website forms with ActiveDEMAND can be done in a few different ways. Native ActiveDEMAND forms can be designed right inside ActiveDEMAND and deployed on the client site via the ActiveDEMAND WordPress plugin, by using a shortcode, or by exporting the form from ActiveDEMAND into HTML code and pasting it into the appropriate place on the clients’ website. The WordPress plugin is preferable because it offers easy to use options on form styling, and it’s easier to maintain. Considerations with forms:

  • Should it be an appointment scheduler instead of a form? Appointment schedulers often perform better than contact forms, so ask your client if an appointment scheduler makes more sense
  • Should the form pre-fill with information like the business name if we know it?
  • Should the form be multi-part?
  • Does the form need a captcha?

We can also track conversions on an existing form using virtual form submit technology, but we prefer native forms because they’re better.

Landing Pages

Landing pages in the ActiveDEMAND world mean pages that are hosted via the ActiveDEMAND platform and are typically shown on client subdomains, such as These pages usually have stripped-down navigation or no navigation at all, in order to focus users on a goal: like filling in a form, appointment scheduler, or similar. Consider landing pages for use with PPC and email campaigns where you want the end-user to convert without browsing more pages, or where the existing CMS is holding you back from doing cool stuff.

eCommerce Integration

If the web build includes an eCommerce platform, consider integrating the eComm engine with ActiveDEMAND. We integrate with the most popular engines.

Page Builders

If you end up using WordPress Gutenberg, ActiveDEMAND offers native Gutenberg support.


If you run into trouble or need a helping hand, start a live chat session with us or book a support appointment. We’ve got your back.