SlideShare a Scribd company logo
Ruth Cheesley - @RCheesley
Automating your
marketing workflows with
Mautic and Joomla!
Ruth Cheesley – JoomlaDagen 2016
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
About me
Based in Ipswich, UK
Joomla! Community Leadership Team
member, involved with Joomla since 2008
Mautic community contributor since 2015
CEO of Virya Group Limited
Integrator, Marketer, SEO nerd, cat lady!
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
About Virya Group
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
What is Marketing Automation?
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
In other words: Marketing Automation saves time and increases sales
Icon made by Freepik from flaticon.com
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
What is Mautic?
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Mautic is the only free, open source
marketing automation platform
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Set up a Mautic instance
(free)
OR
Hosted instance at mautic.com
(free up to 1 user and 2,000 leads)
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Self-hosting technical requirements
5.6+ recommended
5.5+ recommended
9.3+ recommended
Apache 2.x+ or Nginx 1.8+ or IIS 7
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Install tracking pixel on your web
properties
Use one of the many CMS plugins at
mautic.org/integrations
OR
Manually include tracking pixel:
http://yourdomain.com/path-to-mautic/p/mtracking.gif
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Share your resources
Send traffic to landing pages or forms
OR
Share on social media
OR
Link from email campaigns
etc!
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Meet the many faces of Mautibot
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Getting to know your leads
‘Anonymous’ Leads
‘Known’ Leads
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
How can we ‘know’ our leads?
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Anonymous → Known
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Automated Email Workflows
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Up selling and cross selling
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Integrate, Integrate, Integrate!
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Lead scoring
Points mean prizes!
Award and remove points
based on actions, triggers,
form submissions, etc
More points = Warmer lead
e.g. Open email +10 points,
submit form +50 points
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Nurturing the customer journey
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Integrating with Joomla
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Mautic plugin tracks page visits and can automatically
push new registrations into Mautic as a lead
Pushing users into Mautic
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Embed forms using plugin, Javascript or plain HTML
{mauticform 1}
Working with forms
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Working with forms
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Working with forms
NOTE: UX form completion tracking (e.g. Hotjar)
doesn't work with Javascript and iframe forms
BUT
Manual copy will NOT be automatically updated
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Creating landing pages in Mautic
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Creating landing pages in Mautic
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Full A/B Testing
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
What happens next?
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Joining a campaign
● Form submission
● Submits a campaign form
● Member of list
● Smart-lists filter on fields (e.g.
country, date, etc)
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
A basic campaign workflow
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Points and engagement
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Tracking page visits
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Lead profile
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Highlight reports
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Available form actions
● Update lead profile fields
● Send to integration
● Download an asset
● Adjust lead lists (add or remove)
● Adjust lead tags (add or remove)
● Adjust lead points (positive or negative)
● Send email (customer/internal/results)
● Redirect on submission
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
How can I use Mautic with Joomla?
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Basic stuff
● Replace forms with Mautic forms
(or send form data to Mautic)
● Track visits with plugin
● Create landing pages within Joomla
● Create ‘squeeze pages’ in Mautic
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Cool stuff
● Integrate with your support or CRM system
● Push your own ‘stuff’ into Mautic using their API
// Include MauticApiHelper from the plugin
require_once __DIR__ . '/mauticApiHelper.php';
$apiHelper = new mauticApiHelper;
$leadApi = MauticMauticApi::getContext(
"leads",
$apiHelper->getMauticAuth(),
$apiHelper->getMauticBaseUrl() . '/api/'
);
$lead = $leadApi->create(array(
'ipAddress' => $_SERVER['REMOTE_ADDR'],
'firstname' => $formData['firstname'],
'lastname' => $formData['lastname'],
'email' => $formData['email'],
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Where do I go now?
● Leave your contact details for our
‘getting started’ pack
● Grab a sticker and make friends
with Mautibot!
● Join the Mautic slack chat
https://www.mautic.org/slack/
Ruth Cheesley
@RCheesley
JoomlaDagen 2016
Zeist, Netherlands
Any
questions?
Ruth Cheesley
ruth@viryagroup.com
@RCheesley
+44 (0) 1473 852130

More Related Content

PDF
Integrated Marketing Strategies with Mautic
PPTX
Forward progress - Digital Marketing - For Your Community Bank
PPTX
Forward Progress - Digital Marketing for Community Banks
PPT
Leveraging The Web To Increase Business Using Web 2.0 To Increase Business
PPTX
LinkedIn Social Selling - 3 new power moves to convert connections to new sa...
PDF
HubSpot "How to Use Twitter For Business pascal
PPTX
How to Use Google My Business
PDF
25 real estate lead generators
Integrated Marketing Strategies with Mautic
Forward progress - Digital Marketing - For Your Community Bank
Forward Progress - Digital Marketing for Community Banks
Leveraging The Web To Increase Business Using Web 2.0 To Increase Business
LinkedIn Social Selling - 3 new power moves to convert connections to new sa...
HubSpot "How to Use Twitter For Business pascal
How to Use Google My Business
25 real estate lead generators

What's hot (20)

PDF
Doing a Website Redesign for Marketing Results
PDF
27 Free & Low-Budget Marketing Ideas for Any Business
PDF
Social Media Workshop HubSpot May 2009
PDF
Email Marketing HubSpot May 2009
PPTX
SEO Conversion Optimization Star Wars Insights
PDF
Digital Marketing - Iran Web Festival
PPTX
Top 4 Reasons to List and Market with Slot Atlas Slot Machine Directory
PDF
Social Media Seminar: Boost Your Web Presence with Social Media Integration
PDF
NEDMA15: The Power of Projects: How to Run an Effective Inbound Marketing Cam...
PDF
HubSpot Summer 2010 Show & Tell Webinar
PDF
NEDMAInno14: How to Stand OUT from the Crowd on LinkedIn - Lew Sabbag
PPTX
Facebook Flash Class - How to Thrive with Facebook live
PDF
ChannelNext East 2015 Social Media Marketing presentation
PPTX
Digital Marketing Executive
PPT
Sales Hacks: 22 tricks, shortcuts and other tips to make you more successful ...
PPTX
Features Of A 'Good' Business Website
PPTX
A Guide to Google My Business
PDF
Biz Blogging 101 HubSpot May2009
PPTX
Forward Progress - Social Influencer Event Marketing Services - Brand Advocac...
PPT
Reasons Why Your Business Needs an Online Marketing Strategy
Doing a Website Redesign for Marketing Results
27 Free & Low-Budget Marketing Ideas for Any Business
Social Media Workshop HubSpot May 2009
Email Marketing HubSpot May 2009
SEO Conversion Optimization Star Wars Insights
Digital Marketing - Iran Web Festival
Top 4 Reasons to List and Market with Slot Atlas Slot Machine Directory
Social Media Seminar: Boost Your Web Presence with Social Media Integration
NEDMA15: The Power of Projects: How to Run an Effective Inbound Marketing Cam...
HubSpot Summer 2010 Show & Tell Webinar
NEDMAInno14: How to Stand OUT from the Crowd on LinkedIn - Lew Sabbag
Facebook Flash Class - How to Thrive with Facebook live
ChannelNext East 2015 Social Media Marketing presentation
Digital Marketing Executive
Sales Hacks: 22 tricks, shortcuts and other tips to make you more successful ...
Features Of A 'Good' Business Website
A Guide to Google My Business
Biz Blogging 101 HubSpot May2009
Forward Progress - Social Influencer Event Marketing Services - Brand Advocac...
Reasons Why Your Business Needs an Online Marketing Strategy
Ad

Viewers also liked (8)

PDF
14 A/B Test per migliorare il tuo e-commerce
PDF
SEND | Migliorare le campagne email con l’A/B test. Suggerimenti e casi studio.
PPTX
A/B Testing: Which Way Does Your Duck Face? - Updated
KEY
Ottimizzazione delle landing pages con l'analisi multivariata
PDF
Google Experiments in 5 Easy Steps (using Joomla)
PDF
Real-world examples- inside marketing automation plans of successful business...
PDF
An Introduction to Marketing Automation & Mautic
PPTX
Email marketing future: mobile and a/b test
14 A/B Test per migliorare il tuo e-commerce
SEND | Migliorare le campagne email con l’A/B test. Suggerimenti e casi studio.
A/B Testing: Which Way Does Your Duck Face? - Updated
Ottimizzazione delle landing pages con l'analisi multivariata
Google Experiments in 5 Easy Steps (using Joomla)
Real-world examples- inside marketing automation plans of successful business...
An Introduction to Marketing Automation & Mautic
Email marketing future: mobile and a/b test
Ad

More from Ruth Cheesley (20)

PDF
Open source meets marketing - Presentation - OpenFest 2019
PDF
Data first web development
PDF
Fight for the Pixel - Innovation Martlesham - Ruth Cheesley
PPTX
Custom Fields in Joomla - JoomlaDay UK 2016 - Marco Dings
PDF
Time to stop breaking your promises - dealing with 404's, broken URLs and pla...
PDF
Chalk and cheese - how developers and designers can work together and not cru...
PDF
Discovering Joomla! - Find out about Joomla's features
PDF
Ruth Cheesley - Joomla World Conference 2014 - How to prove you're worth a mi...
PDF
Conflict as an opportunity for growth in Open Source communities - European C...
ODP
The world needs Open Source - Ruth Cheesley - NorDevCon 2014
ODP
A gaze into the crystal ball of Google - social, local and predictive search
ODP
CMS Security - Ruth Cheesley - CMS Africa 2014
ODP
Women in Open Source - Ruth Cheesley - CMS Africa 2014
ODP
Ruth Cheesley - Joomla! World Conference 2013 - What are you trying to say (a...
ODP
Ruth Cheesley - Joomla! World Conference 2013 - Is your business intelligent?
ODP
Suffolk Internet Marketing & SEO/M Specialists - Ruth Cheesley - Don't get in...
ODP
Ruth Cheesley - Joomla!Day UK - Joomla in your area
ODP
Ruth Cheesley - Joomla!Day UK - Articles are boring, long live the CCK!
ODP
Ruth Cheesley - Joomla!Day UK - Giving back to Joomla!
ODP
Ruth Cheesley - Joomla!Day South Africa - Developments in Semantic HTML - Add...
Open source meets marketing - Presentation - OpenFest 2019
Data first web development
Fight for the Pixel - Innovation Martlesham - Ruth Cheesley
Custom Fields in Joomla - JoomlaDay UK 2016 - Marco Dings
Time to stop breaking your promises - dealing with 404's, broken URLs and pla...
Chalk and cheese - how developers and designers can work together and not cru...
Discovering Joomla! - Find out about Joomla's features
Ruth Cheesley - Joomla World Conference 2014 - How to prove you're worth a mi...
Conflict as an opportunity for growth in Open Source communities - European C...
The world needs Open Source - Ruth Cheesley - NorDevCon 2014
A gaze into the crystal ball of Google - social, local and predictive search
CMS Security - Ruth Cheesley - CMS Africa 2014
Women in Open Source - Ruth Cheesley - CMS Africa 2014
Ruth Cheesley - Joomla! World Conference 2013 - What are you trying to say (a...
Ruth Cheesley - Joomla! World Conference 2013 - Is your business intelligent?
Suffolk Internet Marketing & SEO/M Specialists - Ruth Cheesley - Don't get in...
Ruth Cheesley - Joomla!Day UK - Joomla in your area
Ruth Cheesley - Joomla!Day UK - Articles are boring, long live the CCK!
Ruth Cheesley - Joomla!Day UK - Giving back to Joomla!
Ruth Cheesley - Joomla!Day South Africa - Developments in Semantic HTML - Add...

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Approach and Philosophy of On baking technology
PPTX
Cloud computing and distributed systems.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Empathic Computing: Creating Shared Understanding
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
A Presentation on Artificial Intelligence
Big Data Technologies - Introduction.pptx
NewMind AI Weekly Chronicles - August'25-Week II
sap open course for s4hana steps from ECC to s4
20250228 LYD VKU AI Blended-Learning.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology
Cloud computing and distributed systems.
Per capita expenditure prediction using model stacking based on satellite ima...
Empathic Computing: Creating Shared Understanding
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
Spectral efficient network and resource selection model in 5G networks
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Dropbox Q2 2025 Financial Results & Investor Presentation

Automating your marketing workflows in Joomla with Mautic

Editor's Notes

  • #3: Based in Ipswich, UK Joomla! Community Leadership Team member, involved with Joomla since 2008 Mautic community contributor since 2015 CEO of Virya Group Limited Integrator, Marketer, SEO nerd, cat lady!
  • #4: VG is an Anglo-Dutch joint venture, 2 years old. We have a UK office, distributed team of 8 UK Netherlands Greece USA Allyde/Mautic European Channel Partners
  • #5: Let’s start by exploring what is meant by marketing automation In years gone by marketing was a manual process. Send out adverts, magazines/newspapers – receive responses, send out information, receive a purchase order, send out goods, send a catalogue. Ask for more info on order form, use info to send special offers. Track what people purchased and send fliers for other items of interest. Marketing automation uses technology to automate these processes.
  • #6: Helps you save time by handling repetitive marketing and sales tasks on pre-defined schedules Helps you to gather critical and useful information about your customers and the sales process into a central location Helps sales teams focus on identifying and nurturing the right potential customers and leads at the right time.
  • #7: So, what is Mautic? Some might know about it, but for some of you it might be completely new. Mautic launched in August 2014 as an open source marketing automation platform. Developed by David Hurley
  • #8: Mautic is the only free, open source marketing automation platform. Causing a lot of disruption in the industry. Competitors are all paid for and very expensive Infusionsoft, Marketo, Hubspot, Salesforce Pardot, Eloqua etc So, let’s look in more detail about how we get started with Mautic.
  • #9: Mautic is free (self-hosted) and has a freemium hosted model (free up to 2000 leads). Hosted also has other features – social monitoring, support (pro version). The UI is pretty similar – my examples are using the self-hosted version. Installing self hosted you can either download from mautic.org or Github, or you can use a scripted install like Softaculous – very quick and easy to use.
  • #10: There are some recommended technical requirements - PHP 5.6+ MySQL 5.5+ Postgres 9.3+ Apache server – 2.x Nginx 1.8+ IIS7
  • #11: Once Mautic is installed (it’s a gui based installer very similar to Joomla) we just need to add the tracking pixel to our website. This will pick up when people visit our web resources, and send the page URL, IP address etc over to Mautic. We can either manually include the Pixel or ideally we can use one of the CMS integrations – Joomla being one of them. This automatically adds the pixel on your pages, and has the added benefit of allowing you to send joomla user fields and including forms with a shortcode.
  • #12: Once we have the pixel on our web resources, we just need to send traffic and watch the leads start to appear in Mautic.
  • #13: So, now it’s time for Mautic to start to do its work. You’ll get a bit familiar with these guys, the Mautibots! When you see the Mautibots it’s something that Mautic is doing.
  • #14: The way Mautic works Start off with an Anonymous lead, we know the pages they visited but we don’t know who they are. What we aim to do with Mautic is to move our leads from anonymou to known leads.
  • #15: Let’s say we meet somebody at an event – maybe a conference like this. They might land on our homepage, and when they do, Mautibots pick that up. Hopefully they might follow us on social media, maybe join a mailing list, or we might have got their business card and want to reach out to them after the event.
  • #16: So at this point they are probably still anonymous – but perhaps we send out a tweet with a link to a landing page or information. On the page, we ask the visitor to sign up to receive some information – maybe a free download, a cheat sheet, something that is of interest. At this point they become a ‘known lead’ - we know who they are!
  • #17: So, we can send them an email with some information as promised, and Mautic tracks opens. Based on whether they open the email or not we can drop the person into a drip-feed campaign. We can trigger other things to happen based on a lot of other factors.
  • #18: We can even provide a free download, and track when someone downloads it, send them follow up emails Drip campaign to send other relevant information, paid products or services, discount codes. If they land on specific pages, send a discount code for example.
  • #19: Integrate with a whole load of other systems. CMS, CRM, social media, payment gateways, email marketing, etc
  • #20: Marketing automation comes into its own with lead scoring. Points mean prizes +/- points based on actions More points – warmer leads
  • #21: Understanding what emails are being sent, opened, clicked Knowing which pages are being visited Gathering information through forms that help us understand our customers Knowing what resources are being downloaded, when and by who Helps us know more about our customers, to know where they are in a buying process. Flag up customers moving away or not engaging. Can lead to more sales, developing and nurturing the sales process
  • #31: Form submission Submits a campaign form Smart lists - country - field value - etc
  • #32: Triggers – Form or lead list Yes/No logic Conditions (Form/lead field value) Decisions Visits page Opens Email Downloads Asset Submits form
  • #33: Email actions Downloads Landing pages
  • #34: You can see pages being logged, points being added for form completions. All happens automatically based on what happens on your website.
  • #35: All this info populated into a user’s lead profile in Mautic. Page visits, interactions – points (green). Lead information gathered from forms.
  • #36: IF reports are your thing, highlight reports. Recent activity, warm leads, referral sources
  • #37: Update lead profile fields Send to integration Download an asset Adjust lead lists (add or remove) Adjust lead tags (add or remove) Adjust lead points (positive or negative) Send email (customer/internal/results) Redirect on submission
  • #39: Replace forms with mautic forms (or send your info to Mautic) Track page visits with plugin – where do they go, what are they interested in Create landing pages in Joomla – insert forms with plugin or hard-coded Create squeeze pages in Mautic (maybe make no-index, no-follow). Great for AdWords.
  • #40: Integrate with your existing CRM – vtiger, zoho, sugar, salesforce, cobalt, etc. Write your own integrations with mautic API.
  • #41: Leave business card and I’ll drop you a ‘get started’ resource Grab a sticker and make friends with mautibot Join the mautic slack chat and get to know the Mautic community – lots of joomers there!
  • #42: Any questions Drop me a line, give me a call, grab me after!