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.

- 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.
- On Conditions for campaign, narrow the audience: stores, customer groups, customer tags, newsletter categories, and whether customers have a cart or have ordered.
- Use Test campaign to send it to your own address first.
- 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.
Related
Question not answered here? Ask the community on GitHub Discussions ↗