MyPortal

The $10,000 Forensic Audit

Yours Free

The truth before the plan.

The audit is stage one. Understand exactly what is happening in your marketing.

Claim My Audit

Start a Conversation

Ready to replace guesswork with certainty?

Tell us where growth is stuck. We will help identify the most logical next step.

Book My Audit

What Happens Next

Best For

Franchise Marketing Agency of Record

Most brands work with three agencies.

You don’t have to. We built one system.

Sarah Moritz
Franchise Brand President
★★★★★
As the president of a franchise brand in the United States, I wholeheartedly endorse MyPortal Marketing for their exceptional service.
Verified Google Review
Dale Brunelle
First Choice Business Brokers, The Triangle
★★★★★
MyPortal Marketing has been an incredible asset for our business brokerage firm. Their tailored marketing solutions have significantly boosted our online presence and lead generation.
Verified Google Review
Lonnie Woodruff
Business Broker
★★★★★
We use MP for our business broker marketing. The work is incredible as is the team! They bring my ad hoc ideas to life better than my imagination.
Verified Google Review
Justin Dalton
Business Owner
★★★★★
We run ads with MyPortal and use their help integrating our CRM with multiple applications to effectively manage leads and automate campaigns.
Verified Google Review
Dana Stetson
Multi-Service Client
★★★★★
MyPortal has been instrumental in the success of my business. I have several ongoing engagements: video production, LinkedIn, Meta, SEO, and now GEO.
Verified Google Review
Adrianna Smith
Business Owner
★★★★★
MyPortal is an integral part of our marketing team. Since we started, our sales and leads have grown.
Verified Google Review
Mike Denham
Business Owner
★★★★★
We just turned over our marketing to MyPortal and they turned on the leads. We couldn’t be more pleased.
Verified Google Review
  • Certified Partner
  • Business Partner
  • GBP Specialist
  • Business Connect
  • Yelp for Business
The Reality

When marketing isfragmented, thewhole network pays.

Live
0%

of franchise systems say inconsistent local marketing is their top operational challenge

Live
1 in 3

franchise locations underperforms its market potential for lack of dedicated local support

Live
0%+

of franchise development leads come through brokers, at significant cost, with no brand equity built

Franchisees use off-brand assets, run their own promotions, and deliver inconsistent experiences. The brand erodes location by location. By the time it’s visible at the network level, the damage is already done.

Which locations are performing? Which are bleeding? You don’t know until it’s too late. There’s no single dashboard showing what’s actually working across the whole system.

Franchisees pay in and can’t see what was spent or what it returned. That is the source of every franchisee trust issue, and it compounds over time.

More than 60% of qualified leads come through brokers at significant cost per transaction. No brand equity. No pipeline you own. No compounding over time.

Individual operators get little to no local marketing support. Some do nothing. Some do the wrong things. The network underperforms its market potential and nobody knows by how much.

One agency. The whole system.

We don’t just help with one part of the franchise.We run all of it.

Grant Gooley has spent over a decade building marketing systems for franchise brands and operators across North America. MyPortal works as the agency of record at every level: brand, development, and location.

Under your guidelines. Visible in one platform. When one agency runs the whole system, everything moves in the same direction.

Building the authority that makes franchisees trust the system and investors choose it.

Grant Gooley, founder of MyPortal Marketing, seated
0
Franchise clients served
0+ years
Franchise network marketing
US + Canada
Active franchise client locations
Agency of Record
Brand, development and location, one system

Three sides of the franchise system. One agency. One platform.

Franchise marketing fails when the brand, the development team, and the locations are not coordinated. MyPortal runs all three under your brand guidelines, tracked in one platform every franchisee can access.

Pillar 1: Brand Marketing

Every location. One brand. Fully visible.

Network campaigns. Brand compliance. Marketing fund accountability. Every location contributing to one consistent brand story.

Network campaign management: Google Ads and Meta Ads across all locations

Press and PR: earned media, brand storytelling, and third-party authority building

Brand asset library: compliant templates and creative franchisees can use

Marketing fund reporting: clear allocation and verified ROI every location can see

Pillar 2: Franchise Development

Stop paying brokers for leads your brand should own.

Brand storytelling. Press and PR. Lead generation. Investor nurturing. An owned pipeline that finds the right buyers and builds the relationship before the broker does.

Franchise brand storytelling and opportunity positioning

Press and PR: industry media, award submissions, and authority content that attracts investors

Multi-channel franchise lead generation: Google Ads, Meta Ads, content

Investor nurture sequences and CRM integration

Franchise development landing pages and application workflows

Pillar 3: Location Marketing

The Kickstart. Every new location launches with a full marketing system from day one.

MyPortal’s proprietary Kickstart Campaign activates every new franchisee with a complete local system: SEO, Google Ads, Meta, social, and reputation. Under the brand guidelines. In the platform. No location starts from zero.

Kickstart Campaign: grand opening and local market activation

Local SEO and Google Business Profile setup and management

Google Ads and Meta Ads: location-specific campaigns

Managed social media: brand-compliant content, locally activated

MyRep reputation management: review generation and monitoring

The MyPortal Platform

One login. Every location. Everything in one place.

Every franchisee in the network gets access to their own performance dashboard. Their campaigns. Their social content calendar, ready to publish, on-brand and pre-approved. Their reviews. Their local rankings. One platform, built for the way franchise networks actually work.

app.myportal.io / insights
MyPortal Insights network client tracker

Desktop views are live platform captures · the mobile view is an emulated preview · client names anonymised

Network Dashboard

The franchisor sees every location’s performance in one view.

Franchisee Portal

Every operator logs in to see their own results, not the whole network.

Social Hub

Brand-approved social content, locally activated. Franchisees post with one click.

Real Work, Every Pillar

The work behind the whole franchise system.

Pecan Jacks · brand, network and location creative · 9 published assetsScroll

Built to be
remembered.

01 / 02
  
I had a fantastic experience from start to finish working with MyPortal Marketing on redesigning and updating my website. The team was professional, knowledgeable, and supportive throughout the entire process.
Their professionalism, creativity, and responsiveness make collaboration seamless. We communicate openly, bounce ideas off one another, and always find the best path forward together.
Posted on Google
Camden Lane Interiors website
Pecan Jacks website
Live Data

You should always know your ROI. Every location. Every campaign.

Every number we report is tracked in the same dashboard every MyPortal client gets from day one. Every campaign, every channel, every dollar, updated in real time. Not a monthly PDF. Franchisors see the full network at once. Franchisees see their own location.

Meta Ads

Meta Ads Client Tracker

↻ Priority orderAll owners 3/27 journaled (11%)AllMy Clients
Add Client
ClientOwnerStatusHealth %Campaign ObjectivePhasePixel StatusBudget
FFranchise Network · Active Locations (12)
Franchise Location AGrant G.On Track100%Lead GenerationMaturityLive$500
Franchise Location BGrant G.On Track92%Lead GenerationMaturityLive$500
Franchise Location CGrant G.On Track88%TrafficMaturityLive$300
Franchise Location DGrant G.Off Track64%Lead GenerationFoundationLive$500
Franchise Location EGrant G.On Track100%Lead GenerationMaturityLive$400
Franchise Location FGrant G.On Track75%Lead GenerationMaturityLive$600
← BackCFranchise Location C
6 campaign metrics monitored
● ON TRACKJul 25 – Aug 23All Channels
Off Track
1
On Track
5
Client Health
83%
5/6 metrics on track
OverviewDanger History3Budget PacingSEO TrendsCheck danger
Meta Ads
$516 monthly budget
$382 spent MTD · $383 expected to date
100%
Meta Ads● ON BUDGET±10% band · window −0.2%
← BackCFranchise Location C
6 campaign metrics monitored
● ON TRACKJul 25 – Aug 23All Channels
Off Track
1
On Track
5
Client Health
83%
5/6 metrics on track
OverviewDanger History3Budget PacingSEO TrendsSync GSC

Organic clicks, impressions & avg. position · comparing May 2026 → Jun 2026 → Jul 2026

Organic Clicks
1,694
Jul 2026
WATCH
Jun vs May +27.4%Jul vs Jun +7.2%

Healthy: organic clicks have climbed every month this quarter.

Impressions
28,900
Jul 2026
HEALTHY
Jun vs May +19.6%Jul vs Jun +7.8%

Healthy: impressions trending up across the full window.

3 of 3 months available · last snapshot: Jul 2026 · illustrative sample data

This is what the system monitors. Here’s the process that builds it.

The Portal Ascent Framework

The ABC’s of Marketing

Audit. Blueprint. Conversion. In that order. Every client. Every time.

Audit

We find what's actually broken before you spend another dollar. No guessing, no assumptions.

CLAIM THE $10K FORENSICCovered by MyPortal

Blueprint

The plan, built from what the Audit found. Your market, your customers. Never a template.

Conversion

Every lead and every dollar tracked through to the sale. You always know what worked.

The goal isn’t better marketing. It’s becoming the undeniable go-to franchise in your category.

What are you waiting for?

This used to cost $10,000. Qualifying franchise brands get it fully covered. Find out exactly where your marketing system is fragmented — whether you’re a franchisor, a development team, or an individual operator.

Claim your franchise audit

No pressure. Just the truth.