Analysis for AB Plumbing

ServiceTitan Marketing Pro
vs. Your Current Stack

Feature-by-feature breakdown, cost analysis, and our recommendation on whether the investment makes sense.

What AB Plumbing Has Today

Your existing marketing stack across the Melleka App, Google Ads and Meta Ads.

Google Ads (30d)
$448
15 conversions
Meta Ads (30d)
$2,062
19 leads
Melleka App Contacts
85
Total in CRM
Active Workflows
1
FB Lead Nurture

Current Stack Components

Ad Platforms
Google Ads (4 campaigns)
Meta/Facebook Ads (2 campaigns)
Facebook Page + Instagram linked
CRM & Automation
Melleka App CRM (contacts, forms, workflows)
FB Form Lead Nurture workflow (published)
Custom fields for service intake
GA4 analytics connected
ServiceTitan Marketing Pro Tiers

Four tiers, each layering on more features. Pricing shown is monthly rate on annual contract.

Engage
$695/mo
$800/mo if monthly
  • Email marketing
  • SMS marketing
  • Direct mail campaigns
  • Pre-built campaign templates
  • Reporting & job-level attribution
  • Audience builder
  • Review management
  • Listings management
  • Google/Meta Ads integration
Engage + Reputation
$1,265/mo
$1,455/mo if monthly
  • Email marketing
  • SMS marketing
  • Direct mail campaigns
  • Pre-built campaign templates
  • Reporting & job-level attribution
  • Audience builder
  • Review requests & reporting
  • Listings management
  • Google/Meta Ads integration
Engage + Ads
$1,375/mo
$1,581/mo if monthly
  • Email marketing
  • SMS marketing
  • Direct mail campaigns
  • Pre-built campaign templates
  • Reporting & job-level attribution
  • Audience builder
  • Review requests & reporting
  • Listings management
  • Google/Meta Ads integration
  • Keyword-level attribution
Full Suite
$1,760/mo
$2,024/mo if monthly
  • Email marketing
  • SMS marketing
  • Direct mail campaigns
  • Pre-built campaign templates
  • Reporting & job-level attribution
  • Audience builder
  • Review requests & reporting
  • Listings management
  • Google/Meta Ads integration
  • Keyword-level attribution

Annual Commitment Required for Best Pricing

The annual contract saves $105/mo on Engage and up to $264/mo on Full Suite. But it locks AB Plumbing into 12 months ($8,340 to $21,120/year depending on tier) regardless of results.

Feature-by-Feature Comparison

Every ServiceTitan Marketing Pro feature mapped against what your current Melleka App stack already provides.

Feature ST Marketing Pro Melleka App Winner
Email Marketing Pre-built templates for trades. Basic segmentation. Tied to ST customer database. Full email builder, unlimited templates, advanced segmentation by tags/custom fields, A/B testing, scheduling, full HTML editor. Melleka App
SMS Marketing Included in Engage tier. Template-based. Tied to ST customer records. Unlimited 2-way SMS, bulk SMS, automated SMS sequences, SMS in workflows, opt-in/opt-out compliance, conversational AI. Melleka App
Direct Mail Built-in postcards and direct mail campaigns. Prints and mails automatically. Key differentiator. Not native. Requires integration with third-party like PostcardMania, Lob, or Thanks.io (most integrate with Melleka App via Zapier). ST Pro
Pre-built Campaign Templates Trade-specific templates (HVAC, plumbing, electrical). Seasonal campaigns. One-click deploy. Melleka App Marketplace has hundreds of templates. Melleka builds custom campaigns tailored to AB Plumbing specifically. Tie
Audience Builder Segment by service history, equipment age, membership status, job type. Deep ST CRM integration. Segment by tags, custom fields, source, location, activity. You already have "Services Needed", "Problem Facing", "How Soon" fields. ST Pro
Job-Level Attribution Tracks marketing spend all the way to completed jobs, revenue, and ROI. Ties a booked job directly to the ad/email/mailer that generated it. The crown jewel. Tracks lead source and ad attribution to contact creation. Does NOT connect to job completion or revenue natively (would need ServiceTitan API integration). ST Pro
Reporting & Dashboards Marketing-specific dashboards showing campaign ROI, revenue per channel, cost per lead, cost per job booked. Melleka App reporting on conversations, pipeline, contacts. Melleka builds custom performance decks with Google Ads + Meta Ads data, campaign breakdowns, and weekly updates. Tie
Review Requests Automated review requests after job completion. Response monitoring. Reporting. (Tier 2+) Melleka App can send automated review request SMS/email via workflows. Requires manual trigger or tag-based automation. No centralized review dashboard natively. ST Pro
Listings Management Sync business info across directories (Google, Yelp, etc.). Monitor accuracy. (Tier 2+) Already covered through our existing listings management tool. Directories synced and monitored. Melleka App
Google/Meta Ads Integration View ad performance inside ST dashboard. Keyword-level attribution to booked jobs. Does NOT manage or optimize ads. (Tier 3+) Melleka manages and optimizes Google Ads & Meta Ads directly. Full campaign creation, bid management, keyword optimization, ad copy testing, negative keywords, audience targeting. Hands-on management, not just reporting. Melleka App
Keyword-Level Attribution Ties specific Google Ads search keywords to booked jobs and revenue. Powerful for optimizing ad spend. (Tier 3+) Google Ads reports keyword performance (clicks, CPA, conversions). But cannot tie keywords to final booked revenue without ServiceTitan job data. ST Pro
Marketing Automation / Workflows Limited. Pre-built drip campaigns only. No custom workflow builder. Full visual workflow builder with unlimited branches, conditions, wait steps, if/then logic, tag triggers, webhook triggers. You already have an active lead nurture workflow. Melleka App
CRM & Contact Management Uses ServiceTitan's existing customer database. No standalone CRM. Full CRM with contacts, custom fields, tags, conversations, notes, tasks, activity timeline. 85 contacts already in system. Melleka App
Pipeline / Deal Tracking Uses ST dispatch and job scheduling. Not a traditional sales pipeline. Customizable pipelines with stages, deal values, drag-and-drop Kanban view, opportunity tracking. (Not yet set up for AB Plumbing but available.) Melleka App
Landing Pages / Funnels Not included. Full funnel/landing page builder, form builder, surveys, booking calendars. All included in Melleka App. Melleka App
Social Media Management Not included. Post scheduling, content calendar, multi-platform publishing (Facebook, Instagram, etc.) via Melleka App Social Planner. Melleka App
Website Chat / Live Chat Not included. Website chat widget, SMS integration, Facebook Messenger, Instagram DM, WhatsApp, Google Business Messages, all unified in one inbox. Melleka App
Booking / Calendar Relies on ServiceTitan's dispatch system. Online booking calendars, round-robin scheduling, class bookings, service menus. Embeddable anywhere. Melleka App
What Does ST Marketing Pro Offer That We Cannot Replicate?
  1. Job-Level Revenue Attribution — This is the single biggest differentiator. Because Marketing Pro lives inside ServiceTitan, it can trace: Ad Click → Lead → Booked Call → Dispatched Tech → Completed Job → Invoice Amount. Melleka App can track up to "lead created" but has no visibility into whether that lead became a $5,000 water heater install or a $0 no-show. This data is extremely valuable for knowing which marketing dollars produce actual revenue, not just leads.
  2. Keyword-to-Revenue Attribution — Specifically for Google Ads, ST Pro can tell you: "The keyword 'emergency plumber St. Louis' generated $38,000 in completed jobs last quarter." Our Google Ads data shows which keywords generate clicks and form submissions, but we cannot connect that to job revenue without ServiceTitan's job completion data.
  3. Native Direct Mail — One-click postcard and mailer campaigns targeted to past customers. Segment by equipment age (e.g., "all customers with water heaters installed 8+ years ago"), service history, or membership status. This requires a third-party integration to replicate in Melleka App, and it would not have the same depth of service history data.
  4. Service-History-Based Audience Segmentation — The audience builder can target based on: equipment age, last service date, membership tier, lifetime spend, service type history. Melleka App segments on contact fields and tags, which is powerful, but does not have AB Plumbing's full job/equipment history unless that data is manually synced.
  5. Automated Review Requests Post-Job — Triggers automatically when a tech marks a job complete with a good CSI score. Melleka App can send review requests, but needs a trigger (tag, webhook, or manual) since it does not know when a job is completed.

Key Insight

Items 1 and 2 (revenue attribution) are the real value proposition of ST Marketing Pro. The rest are nice-to-haves with workarounds. The question becomes: is revenue attribution worth $695-$1,760/month?

Annual Cost Comparison

What AB Plumbing would pay for each ServiceTitan tier vs. the current stack costs.

Current Stack (Melleka App)
$0 add-on
Melleka App is already included in your plan. Ad management is part of Melleka's service. No additional cost.
ST Engage (base)
$8,340/yr
$695/mo annual. Email, SMS, direct mail, reporting, audience builder.
ST Engage + Reputation
$15,180/yr
$1,265/mo annual. Adds review management and listings sync.
ST Engage + Ads
$16,500/yr
$1,375/mo annual. Adds Google/Meta Ads reporting + keyword attribution.
ST Full Suite
$21,120/yr
$1,760/mo annual. Everything included.
Context: AB Plumbing's Current Monthly Ad Spend
Google Ads: ~$448/mo   |   Meta Ads: ~$2,062/mo   |   Total: ~$2,510/mo in ad spend
Adding the cheapest ST tier ($695/mo) would increase total marketing costs by 28%.
Adding the Full Suite ($1,760/mo) would increase total marketing costs by 70%.
Can We Bridge the Gaps Without ST Marketing Pro?
ST Pro Feature
Can Melleka App Replicate?
What It Would Take
Job-Level Revenue Attribution
No This requires ServiceTitan's job completion and invoicing data. It is the one feature we fundamentally cannot replicate without an ST integration.
Would need a custom ServiceTitan API integration to pull job/invoice data into Melleka App or a reporting dashboard. Possible but significant dev work.
Keyword-to-Revenue Tracking
No Same limitation. We can track keyword-to-lead but not keyword-to-completed-job-revenue.
Same API integration as above. Google Ads offline conversion import could partially solve this if ST job data were fed back to Google Ads.
Direct Mail Campaigns
Partial Can integrate PostcardMania or Lob via Zapier. Would cost $0.50-1.50 per piece + monthly subscription ($50-100/mo).
Set up a Zapier workflow: Melleka App tag trigger → Send to PostcardMania/Lob. Works but more manual than ST's one-click approach.
Equipment Age Segmentation
Partial Could create custom fields in Melleka App for equipment install date and type, but would require manual data entry or ST API sync.
Create custom fields: "Water Heater Install Date", "HVAC Install Date", etc. Build workflow to tag contacts when equipment ages past threshold. Labor-intensive without ST data feed.
Auto Review Requests
Yes Melleka App can send review request SMS/email. Just needs a trigger.
Option A: Tech manually tags contact as "job complete" in Melleka App. Option B: Zapier webhook from ST when job status changes. Option C: Simple SMS workflow triggered by tag.
Investing in ST Marketing Pro: Pros vs. Cons

Arguments FOR Investing

  • Revenue attribution is genuinely powerful. Knowing which marketing channel produces the most revenue (not just leads) fundamentally changes budget allocation.
  • If AB Plumbing has a large existing customer database in ServiceTitan, the audience builder with equipment age and service history is extremely valuable for repeat business campaigns.
  • Direct mail is proven in home services. Postcards to past customers with aging equipment convert at 2-5% and are high-ticket jobs.
  • Keyword-level revenue data would help Melleka optimize Google Ads more effectively (we could prioritize keywords that generate revenue, not just leads).
  • Review automation tied to job completion is frictionless for the team.

Arguments AGAINST Investing

  • $8,340-$21,120/year is a significant recurring cost on top of existing ad spend and agency fees.
  • AB Plumbing's current ad spend is ~$2,510/mo. Adding $1,375/mo (Ads tier) would be 55% on top of actual ad spend just for reporting.
  • ST Marketing Pro does NOT manage or optimize ads. You still need Melleka for actual campaign management, bid optimization, keyword research, ad copywriting, and audience targeting.
  • Email and SMS marketing in Melleka App is already more capable than ST Pro's offering.
  • The pre-built templates are generic. Melleka already builds custom campaigns tailored to AB Plumbing's specific market.
  • Annual contract lock-in means 12 months of payments whether the tool delivers value or not.
  • Feature overlap is massive: 13 of 18 features are already covered by Melleka App. You would be paying premium prices mostly for attribution data.
When Would ST Marketing Pro Be Worth It?

Worth it IF:

AB Plumbing's monthly ad spend scales to $8,000+/mo and revenue attribution would save more than $1,375/mo in wasted spend. At scale, knowing which keywords and channels produce actual revenue (not just leads) could redirect thousands per month to higher-performing areas. Also worth it if you have 5,000+ customers in ServiceTitan and want to run aggressive retention/reactivation campaigns using service history data.

Not worth it IF:

Ad spend stays at current levels (~$2,500/mo). The attribution data is valuable but spending $1,375/mo to get reporting on $2,500/mo in ad spend is a 55% overhead. The math does not work. You would need the attribution insights to unlock at least $1,375/mo in additional profit (through waste elimination or budget reallocation) to break even. At current volume, the sample size is too small for the insights to be statistically meaningful.

Middle ground: Start with Engage ($695/mo) IF:

AB Plumbing wants to test direct mail campaigns to their existing ServiceTitan customer base and see if the job-level attribution reporting delivers actionable insights. This is the lowest-risk entry point. Skip the Ads tier for now since Melleka already manages ads directly; the keyword attribution is nice-to-have but not essential at current spend levels.

Our Recommendation

Based on AB Plumbing's current ad spend, contact volume, and existing marketing stack capabilities.

Why We Recommend Passing (For Now)

  1. The ROI math does not work at current scale. AB Plumbing spends ~$2,510/mo on ads. The cheapest tier that includes ad attribution costs $1,375/mo, a 55% surcharge just for reporting. You would need the attribution insights to generate an additional $1,375/mo in profit (above and beyond what Melleka is already optimizing) to break even. At 34 total conversions/month, the data volume is too low for statistically significant keyword-level revenue insights.
  2. Melleka App already covers 13 of 18 core features. Email marketing, SMS, automations, CRM, pipelines, calendars, forms, funnels, social media, live chat, and reporting. The overlap is massive.
  3. ST Marketing Pro does not manage ads. It only reports on them. You still need Melleka for the actual optimization work: campaign structure, bid strategy, keyword management, negative keywords, ad copy, audience targeting. ST Pro would add a reporting layer on top, not replace any existing service.
  4. The real gap (revenue attribution) has a cheaper workaround. We can build a lightweight offline conversion loop: tag contacts in Melleka App when a job books, feed that data back to Google Ads via offline conversion import. This is not as rich as ST's full revenue attribution, but it would give Google Ads the signal that "this lead became a paying customer" for free.
  5. Direct mail can be added independently. A PostcardMania or Lob integration via Zapier would cost $50-100/mo + per-piece costs, not $695/mo. The templates would not be plumbing-specific out of the box, but Melleka can design custom mailers.
  6. Annual lock-in at this stage is risky. AB Plumbing is still growing its marketing operation. Locking into $8,340-$21,120/year before proving out the current stack's full potential is premature.

What We Should Do Instead (Free / Low Cost)

  1. Build a Melleka App pipeline for AB Plumbing. Track leads through stages: New Lead → Contacted → Appointment Booked → Job Completed → Invoiced. This gives partial revenue attribution without any additional cost. $0
  2. Set up Google Ads offline conversion import. When a lead becomes a booked job, feed that conversion back to Google Ads. This teaches the algorithm to find more leads like the ones that actually convert to paying customers. Significantly improves ad optimization. $0
  3. Automate review requests in Melleka App. Create a workflow: when contact is tagged "job-complete" → wait 2 hours → send SMS "How was your experience? Leave us a review: [link]". No ST Pro needed. $0
  4. Add equipment tracking custom fields in Melleka App. "Equipment Type", "Install Date", "Last Service Date". When populated (manually or via ST API if available), this enables the same audience segmentation ST Pro offers for reactivation campaigns. $0
  5. Consider direct mail add-on later. If AB Plumbing wants to test postcards to past customers, integrate PostcardMania or Lob at ~$50-100/mo. Test with a small batch before committing to ST Pro's pricing. $50-100/mo
When Should AB Plumbing Revisit ST Marketing Pro?
Revisit the Engage tier ($695/mo) when:
  • Customer database in ST exceeds 2,000+ records
  • AB Plumbing wants to run direct mail to past customers
  • Retention/reactivation campaigns become a priority
Revisit the Ads tier ($1,375/mo) when:
  • Monthly ad spend scales past $8,000-10,000/mo
  • Lead volume exceeds 100+/month and quality sorting becomes critical
  • AB Plumbing needs keyword-level ROI data to justify major budget increases