Newsletter, campaigns and the contact form

GrandNode can collect newsletter subscribers, send them e-mail campaigns, and store the messages visitors send through the contact form - all under Marketing.

Newsletter subscribers

Visitors subscribe with the newsletter box in the footer or in My account. Marketing → Newsletter subscriptions lists them with their status, categories and the date. Filter the list, Export it to CSV, or import subscribers from a CSV file.

  • With Newsletter box. Allow to unsubscribe on (Customer settings), the box also offers unsubscribing.
  • A new subscription is confirmed with an activation link sent by e-mail (double opt-in).

Newsletter categories

Marketing → Newsletter categories lets subscribers choose topics - "New products", "Offers", "Events". When a visitor subscribes, a popup asks for the categories; campaigns can then be sent to one category only.

Campaigns

Marketing → Campaigns → Add new creates an e-mail campaign.

Add a new campaign: name, subject, e-mail account, language, and a body with the list of allowed message tokens for store, subscription, shopping cart and customer
A new campaign. The token list shows what can be inserted into the body.
  1. On Campaign info, enter the Name (internal), the Subject, the Email account it is sent from, the Language of the recipients and the Body. Tokens such as the store name, the customer's first name or the unsubscribe link are inserted by clicking them in the list.
  2. On Conditions for campaign, narrow the audience: stores, customer groups, customer tags, newsletter categories, and whether customers have a cart or have ordered.
  3. Use Test campaign to send it to your own address first.
  4. Check the recipients on Email address, then send. History of sent emails lists what went out.

Campaign e-mails go through the queued e-mail system like all other e-mails, so a large campaign is sent over time by the scheduled task. See Content management for e-mail accounts and queued e-mails.

Contact form

Messages from the Contact us page are e-mailed to the store and also saved under Marketing → Contact form with the date, the sender, the IP address and the subject - useful when an e-mail got lost. Extra fields on the form are added with Marketing → Contact attributes.

Tips and common mistakes

  • Always include the unsubscribe link token in a campaign body.
  • Test a campaign on a real mail client; the admin preview is not what Outlook shows.

Question not answered here? Ask the community on GitHub Discussions ↗