Dashboard

--
Subscribers
--
Email Lists
--
Campaigns
--
Sent
--
Opens
--
Clicks
--
Site Page Views
--
Tracked Visitors
--
Emails Left Today

Quick Actions

Email Lists

NameDescriptionSubscribersCreatedActions
Loading...

Contacts

EmailFirst NameLast NameStatusJoinedActions
Loading...

Campaigns

NameSubjectBrandListUTM CampaignStatusSentActions
Loading...

Sender Brands

Configure which brand identity each campaign sends from. One dashboard, multiple domains.

BrandFrom NameFrom EmailReply-ToDomainDefaultActions
Loading...

Site Tracking

How It Works

  1. UTM tags are automatically appended to every link in your campaign emails (utm_source, utm_medium, utm_campaign, etc.).
  2. When a subscriber clicks a link, they pass through our click tracker which sets an identification cookie (_dm_sid).
  3. The tracking script below (embed it on your site) reads that cookie and sends page views + custom events back here.
  4. View any subscriber's full activity timeline (email opens, clicks, page views, add-to-carts, etc.) from the Subscribers tab.

Embed This Tracking Snippet

Add this single line before </body> on every page you want to track.

<script src="https://mail.devinmallonee.com/track/dm.js"></script>

Custom Events (optional)

After the snippet loads, you can fire custom events from your site's JavaScript:

// Track an add-to-cart event dmTrack('add_to_cart', { product: 'Widget', price: 29.99 }); // Track a signup dmTrack('signup'); // Track a purchase dmTrack('purchase', { order_id: 'ORD-123', total: 149.00 });

UTM Parameters (auto-applied)

Every campaign auto-injects these UTM tags on all links:

ParameterDefaultDescription
utm_sourcenewsletterTraffic source identifier
utm_mediumemailMarketing medium
utm_campaignauto from nameCampaign slug (editable per campaign)
utm_contentoptionalDifferentiate links within same campaign
utm_termoptionalKeyword / audience segment