Marketing

The Marketing settings contain settings and tools related to the Dynamicweb Marketing tools:

  • Email Marketing
  • Split Tests
  • Personalization
  • Social Media Publishing
  • Leads
  • Etc.

They are accessed from Settings > Marketing - read more below.

You can find the most general settings regarding Marketing under this section. Currently, you can only set up email notification schemes.

Under Settings > Marketing > General, you can set up email notification schemes. These provide an easy way to send email notifications using the same sender, subject and template.

Figure 3.1 Email notification schemes settings

In the advanced settings here, you can set up email notifications for split tests (Figure 4.1). These emails will contain split test report data and will be sent in intervals if certain requirements are met.

You can read more about setting up and using split tests in this article.

Figure 4.1 The split tests settings

You must:

  • Specify the interval for the email notification
  • Choose a time interval in which the email notification can be send
  • Set a minimum improvent (%) requirement
  • Select a notification scheme defined in Settings > Marketing > General
  • Select recepients and which reports to include

With these settings, you can decide if profile points should be added on every new visitor session (e.g. if a link is clicked in the current session) or on every request (e.g. each time a link is clicked).

You can reed more about using Personalization in this article.

Figure 5.1 Personalization settings

Please note: Social Media Publishing has been deprecated since 2018, and it completely removed in newer versions.

Before you can publish content on social media, you must set up one or more social media publishing channels to publish your content through.

Dynamicweb supports Twitter and Facebook natively.

To set up a publishing channel go to Settings > Marketing > Social Media Publishing (Figure 6.1).

Figure 6.1 Get started with social media channels by locating Social Media Publishing in your Settings tree

This takes you to the Social Media Channels page. From here, you can add new social media channels.

  • Click the Add button (Figure 6.2) in the toolbar
Figure 6.2 Click the Add button to add new social media channels

This opens the channel setup view (Figure 6.3):

Figure 6.3 The channel setup view allows you to add new social media channels

From here you must:

  • Name your channel
  • Select the type of channel (Facebook or Twitter)
  • Specify any parameters required by the social media provider

Parameters are social media specific, and based on the authentication process for the social media in question.

For Twitter, you must:

Figure 8.1 Parameters needed to publish content through a Twitter channel
  • Provide a consumer key, which is an API key provided by Twitter when your application is created
  • Provide a consumer secret, which is a kind of password provided by Twitter when your application is created
  • Click authorize to get your social media channel validated and authorized

For a(n external) guide on how to create a Twitter app, read here.

For Facebook, you must:

Figure 9.1 To publish content to and as a Facebook page, you muse fill out these parameters
  • Specify an App ID, which is provided by Facebook when your application is created
  • Specify an App secret, which is provided by Facebook when your application is created
  • Provide the URL to your Facebook page – you need this, if you want to post as a page, rather than with your personal account. Check post as this page if you want to post as the page – if unchecked, you post with your personal account on the page provided.
  • Click Authorize to validate and authorize your social media channel

For a(n external) guide on how to create a Facebook app, read here.

In the settings here, you can set up an SMS gateway. You need to provide an SMS gateway to use the SMS app. You can read more about using the SMS app in this article.

To set up an SMS gateway:

  • Go to the Settings area
  • Navigate to Marketing > SMS
  • Click SMS

You will see the SMS gateway configuration options (Figure 10.1).

Figure 10.1 SMS Gateway setup

From here you can:

  • Provide the email-address of your SMS Gateway – containing a placeholder for the user phone number. The gateway email doubles as the From address when sending texts, so don't use little.miss.piggy@ham.com (unless that's what you do, sell hams).
  • Provide an email, if you want to receive copies of the texts sent out by the app

The Gateway address format depends on your service provider, but should start with {0} – the system substitutes the 0 with the phone number of each user you send a text to.

You should only provide an email for testing purposes – unless you want to receive an email for every single text you send out.

You can use the Leads-tool to monitor visitor engagement and flag the most engaged visitors as potential leads.

Engagement is measured by assigning an Engagement Index value to various actions, and collecting visitor statistics based on that.

You can read more about the Leads tool in this article.

The Lead settings control various aspects of the Leads tool behavior, but most importantly it controls the Engagement Index configuration for your website.

 To access the lead settings:

  • Open the Settings area
  • Go Marketing > Leads > Lead Settings

Here’s a rundown of the Lead settings, starting with the most important one – the Engagement Index.

The heart of the Leads tool is the Engagement Index, which is used to rank your visitors by their engagement.

But how do you measure engagement?

You assign a points value to certain actions, and measuring how many points a visitor collects during their time on your website.

To make your Engagement Index more relevant, change the EI-points value of the actions below, so they reflect the value they have in your business model.

Figure 13.1 The Engagement Index calculation settings

Your customization options are:

  • You can disable the Engagement Index completely – if you are not using the Leads tool, this may result in a minor performance improvement on your website.
  • You can set a time frame, during which EI-points are considered of interest. By default, the timeframe is 14 days, meaning that EI-points accumulated outside of that timeframe are ignored by the Engagement Index ranking.
  • Assign click depth threshold and value – the number of points awarded for a customizable number of page views within the set timeframe
  • Assign loyalty threshold and value – the number of visits and the points value of being a recurring visitor within the set time frame
  • Assign recency threshold and value – the maximum number of days to allow between two visits to award EI-points for being a recent visitor
  • Define branded search terms and assign a value for searching for them. Only works with weighted search.
  • Interaction values for these actions:
    • Submitting a form (only works with the Forms for Datalists and Forms for Editors apps, not item-based forms)
    • Placing an order
    • Viewing a product
    • Downloading a file (requires the filelink to be inserted using the editor - i.e. uses DWDownload)
    • Searching for content (does not currently work with index-based searches)
    • Viewing a news item (from the News app, not an Item based news item)

If you have set up email notifications for when a lead returns to your website, you can customize the frequency of email notifications (Figure 14.1).

Figure 14.1 Settings for notifying someone when visitors return to your website

You can customize the send interval in days and the hours inbetween which you send the notifications.

Dynamicweb comes with just a single lead state by default – approved – but you can create custom lead states here (Figure 15.1).

Simply enter a lead state name, and click the green plus sign – don’t forget to save the lead settings afterwards.

Figure 15.1 Lead states

In this manner, you can define lead states to suit your needs.

From the renamed leads area, you can remove any custom company names you have created for a specific IP address (Figure 16.1).

Figure 16.1 The renamed leads area

Custom names for an IP address are created (and can also be cleared) from the visitor details view, but if you need to find and clear the custom name of more than one visitor, it may be useful to see the complete list here.

Advanced filtering of potential leads allows you to filter potential leads based on sources (Figure 17.1).

You create those sources here, adding any number of referrer domains to a source. 

Figure 17.1 Sources/domains settings

When filtering by source, only leads with referrer domains matching one of the domains defined here are shown.

You can customize how many leads are displayed in your lead management windows here.

Figure 18.1 Management tool settings

You can also disable filtering of temporarily approved leads, meaning that any filtering changes you make do not uncheck potential leads that you have already marked, until the filter settings are saved. By default, this should be checked.

Create default values for lead-mails here (Figure 19.1). Your options are:

  • Specify a from name, telling the recipient who is sending them an email
  • Specify a from mail
  • Specify a default subject
  • Select a lead state to change the lead to after sending an email on it – e.g. ‘Email send to sales department’

These values can also be entered or customized manually when sending an email, but using default settings can save you time.

Figure 19.1 The default email settings

Lead emails are emails containing a lead. You can send lead emails to someone in your organization - e.g. the sales department - manually, or you can automate the process by configuring scheduling of lead emails.

Scheduling has many advantages, such as:

  • The ability to work with leads without requiring a backend login, by enabling lead state changes from the lead emails
  • Time saved, if you have many new potential leads every day
  • The ability to automate more complex lead-state workflows

In short, if you work with many leads, you should probably work with scheduled Lead emails.

To get started with scheduled lead emails:

  • Open the Settings area
  • Go to Marketing > Leads > Lead Mails
  • Click New lead mail

This takes you to the schedules lead mail setup window. This is where you configure your scheduled lead mails.

Read about your configuration options below.

This is your general configuration options for lead mails (Figure 21.1).

Figure 21.1 Lead mails: general options

With the general options, you:

  • Specify your recipients
  • Specify a sender name and email, and an email subject
  • Write an additional message, which will appear in the body of the email
  • Select a template to use – lead mail templates are located under Templates/OMC/Notifications in the file manager.
  • Select a website on your solution – only leads from the selected website will be included in the email.

You can specify one or more lead states to include in the lead email. This is useful for creating complex lead state workflows, where you send e.g. approved leads to one team, and leads which are in other states to another team.

Figure 22.1 The Include Lead states options

You simply add the lead states you want to add to your scheduled email to the right column.

If you combine this feature with the ability to allow lead state changes from the email, you can create very powerful workflows for your organization.

This is your lead email scheduling options (Figure 23.1).

Figure 23.1 Your lead email scheduling options

You must:

  • Select a date and time for the first email to be send
  • Select the frequency of future lead emails

These are your lead email send settings (Figure 24.1).

Figure 24.1 Your lead email send settings

You must:

  • Select between sending one email per lead, or a single email with all leads
  • Allow or disallow recipients changing the lead state of a lead directly from the email
  • Select the maximum number of leads to include in the email – taken from the top, based on the Engagement Index

In the settings here, you can change the view of the recipient list in statistics and enable the Email name field which lets you give emails an internal name to use in the email list. You can also configure delivery providers.

You can read more about using Email Marketing in this article.

Figure 25.1 The Email Marketing settings