Internal Strategy Document
Table of Contents
- Contents
- Current situation
- Traffic snapshot
- Positioning
- Primary angles for 2026
- SEO priorities
- Priority 1: Rewrite title tags
- Priority 2: Fix GA4 attribution
- Priority 3: Content depth on service pages
- Priority 4: Google Business Profile as a local SEO anchor
- Channel strategy
- Content plan
- Monthly content themes
- Post format rotation
- Blog content for SEO
- Google Ads for own brand
- Campaign structure
- Ad copy angles
- Social media
- Platform roles
- What to stop doing
- Boosted post strategy for Facebook
- Lead generation and conversion
- Contact and conversion audit
- Lead magnet idea for H2
- Referral and reactivation
- Vista Social for client approval workflow
- Competitor landscape
- 90-day action plan
- Ongoing monthly rhythm (October to December)
- Related Posts
Sarlie Digital
Marketing Strategy 2026
A practical plan for growing Sarlie Digital’s brand, leads and revenue in the second half of 2026.
Contents
Section 01
Current situation
Sarlie Digital is a web design and digital marketing agency based in Randburg, Johannesburg. The team builds and maintains websites using Bricks Builder and WooCommerce, and runs paid and organic marketing for clients. The agency has a clear niche: small-to-medium South African businesses that need senior-level attention without big-agency overhead.
Going into the second half of 2026, the business has a solid client base, a full-stack team, and a clear toolkit. The gap is that Sarlie Digital’s own marketing does not yet reflect the standard it delivers for clients. This document sets out how to close that gap before year-end.
Traffic snapshot
sarlie.dev holds position 1 for “affordable small business website design” and “best seo company in johannesburg” but receives zero clicks from those terms. This is almost always a title tag problem. The meta title does not match what searchers expect to see, so they skip the result. Fixing this is the single highest-impact SEO action available right now and it costs nothing.
Most sessions in May and June are arriving without a tracked source. Only a small portion is attributed to Facebook, Google Organic or Direct. This is a GA4 configuration issue, most likely missing UTM parameters on social posts and link sharing, or an incorrectly set up data stream. Without fixing this, there is no reliable way to know which channels are actually working.
Section 02
Positioning
Sarlie Digital sits in a specific and defensible position in the Johannesburg agency market. The pitch is not “cheap” and not “enterprise”. It is: a small team of specialists who deliver senior-level work with the speed and flexibility that big agencies cannot match.
Against cheap freelancers: Reliability, accountability and a full team. Clients get project management, design, development and marketing under one roof with a named director overseeing every account.
Against large agencies: No handoffs to juniors. No bloated project timelines. Direct access to Yasien and the relevant specialist from day one.
Primary angles for 2026
Website Rescue
For businesses stuck with a slow, broken or outdated site that a previous developer handed over in poor condition. Sarlie Digital fixes what others built badly and brings it up to speed, literally and technically.
- Strong emotional pull for burned clients
- Bricks Builder migration is the natural outcome
- Positions Yasien as the reliable fix
Bricks Builder advantage
For businesses that have heard about Core Web Vitals and SEO speed but do not understand why their current page builder is hurting them. Sarlie Digital can show the numbers.
- Technical but explainable in plain terms
- Clear before/after narrative
- Differentiates on substance, not just price
Local Joburg agency
For businesses in Randburg and the broader Johannesburg north/west area who want an agency they can call, visit and hold accountable. Most digital agencies are either fully remote or based in Cape Town.
- Geographic trust signal
- Relevant to GBP and local SEO
- Reinforces “people you can actually reach”
Section 03
SEO priorities
sarlie.dev has rankings it is not converting. The focus for H2 is to fix that before chasing new positions. Climbing the rankings is wasted effort if the click-through rate stays at zero.
Priority 1: Rewrite title tags
For every page ranking in the top 5 with a low or zero CTR, the title tag needs to be rewritten to match the intent of the query. A position-1 ranking for “affordable small business website design” with no clicks means the title is not matching what the searcher expects to see in the results. Titles should be specific, include the service and ideally reference Johannesburg or Randburg.
| Target keyword | Suggested title tag | Priority |
|---|---|---|
| Affordable small business website design | Affordable website design for small businesses in Johannesburg | Sarlie Digital | Urgent |
| Best SEO company in Johannesburg | SEO services in Johannesburg that actually move the needle | Sarlie Digital | Urgent |
| Web design Randburg | Web design in Randburg, Johannesburg | Sarlie Digital | High |
| Digital marketing agency Johannesburg | Digital marketing agency in Johannesburg for growing businesses | Sarlie Digital | High |
| Google Ads management Johannesburg | Google Ads management in Johannesburg | Sarlie Digital | Medium |
Priority 2: Fix GA4 attribution
Before spending any more on social or paid, get GA4 reporting accurate. This means auditing the GA4 data stream setup, adding UTM parameters to all social profile links and bio links, and confirming that the Google Search Console property is linked correctly to GA4. Without this, the May and June traffic data is useful only as a rough volume number.
- Audit the GA4 data stream: check measurement ID, confirm it is on all pages including the blog and service pages
- Link Search Console to GA4 in the Admin panel if not already done
- Add utm_source=instagram&utm_medium=social to all Instagram bio links
- Add utm_source=facebook&utm_medium=social to all Facebook posts linking to sarlie.dev
- Add utm_source=gbp&utm_medium=organic to all GBP website links
- Set up a GA4 channel grouping rule for South African traffic if not yet configured
Priority 3: Content depth on service pages
The service pages on sarlie.dev need enough content depth to compete for commercial queries. Each service page should cover the service clearly, include the geography (Johannesburg or Randburg), answer the two or three questions a prospect would ask before making contact, and have a clear call to action. Pages that are currently thin need to be expanded before they can rank well for anything competitive.
Priority 4: Google Business Profile as a local SEO anchor
GBP posts, regular photo uploads and correct category tagging all feed the local pack ranking. Sarlie Digital’s GBP profile should have fresh posts at least twice a week and photos uploaded monthly. The primary category must be “web design company” with “digital marketing agency” as a secondary. NAP (name, address, phone) must be consistent across the website, GBP and any directory listings.
Section 04
Channel strategy
July to December 2026 is about working the channels already connected rather than adding new ones. The priority is to get consistent, measurable output from Instagram, Facebook, GBP, Search Console and Google Ads before considering anything else.
| Channel | Role in H2 | Primary goal | Frequency | Priority |
|---|---|---|---|---|
| Google Business Profile | Local presence and trust | Appear in local pack for Randburg/Joburg queries | 2x posts per week | Top |
| Social proof and thought leadership | Build audience of local SME owners | Daily | Top | |
| Facebook Page | Mirror and reach extension | Reach older business owners, boost key posts | Daily (mirrored) | High |
| Google Search Console | SEO monitoring and title tag testing | Improve CTR on existing rankings | Weekly review | Top |
| TikTok | Awareness and reach with younger decision-makers | Weekly compilation from Instagram content | 1x per week | Medium |
| Google Ads (own brand) | Brand protection and competitor query capture | Appear above organic for brand queries | Always-on | High |
| sarlie.dev (organic) | Long-term lead generation | Rank and convert commercial service queries | 2x blog posts/month | High |
Cross-platform rule: Every Instagram post mirrors to Facebook on the same day. Every post that goes live on Instagram or Facebook is also posted to GBP immediately (GBP does not support scheduling, so it goes live on the same day). TikTok is a weekly compilation of that week’s Instagram content, published once at the end of the week.
Section 05
Content plan
Sarlie Digital’s content should do one of three things: build trust, demonstrate competence, or give a potential client a reason to make contact. Social proof and practical insight are the two content types that perform best for agencies targeting SME owners.
Monthly content themes
| Month | Theme | Core angle |
|---|---|---|
| July 2026 | No more developer horror stories | Website Rescue angle. Pain points from bad web experiences, positioned as what Sarlie Digital fixes. |
| August 2026 | The business website checklist | Practical, educational. What a business website must have in 2026 to work. Positions Sarlie Digital as the standard-setter. |
| September 2026 | Why your Google Ads are not working | Addresses a common client frustration. Common mistakes with ad spend. Relevant to both Google Ads and Meta Ads services. |
| October 2026 | Client win spotlight month | One client result per week. Before/after. Real numbers where possible. Social proof over everything. |
| November 2026 | Year-end push for SMEs | Practical content for businesses planning their January. Website updates, campaign prep, SEO before the new year. |
| December 2026 | 2027 planning for local businesses | Forward-looking. Positions Sarlie Digital as the partner for the year ahead. Encourage enquiries before year-end. |
Post format rotation
For daily Instagram posts, rotate through these five formats on a weekly basis. This prevents the feed from looking repetitive and keeps different audience types engaged.
- Client win or result (with real context, not vague claims)
- Web design tip or insight (practical, one clear point per post)
- Digital marketing insight (Google Ads, Meta, SEO or GA4 related)
- Behind the scenes (team, process, workspace, tools)
- Pain point or problem post (what goes wrong when you don’t have a proper agency)
Blog content for SEO
Two posts per month is the minimum to build organic visibility. Each post should target a specific commercial or informational query that a Johannesburg SME owner would search. Topics for H2:
- Why your WordPress site is slow and what to do about it
- How to choose a web design agency in Johannesburg (without getting burned)
- What is Bricks Builder and why it matters for your site’s speed
- Google Ads for small businesses: what a R5,000 monthly budget actually gets you
- WooCommerce vs Shopify for South African e-commerce businesses
- What does SEO actually cost in South Africa in 2026
Section 06
Google Ads for own brand
Running Google Ads for Sarlie Digital’s own brand serves two purposes: brand protection (competitors cannot outbid Sarlie Digital on its own name) and capturing high-intent queries from people who have heard of the agency and are looking it up before making contact.
Campaign structure
| Campaign | Keywords | Match type | Landing page | Budget guidance |
|---|---|---|---|---|
| Brand protection | Sarlie Digital, sarlie.dev, Sarlie web design | Phrase | Homepage | R500/month max |
| Competitor intent | [Competitor name] alternative, [Competitor] vs Sarlie | Phrase / Exact | Comparison or about page | R1,000/month |
| Local service | Web design Randburg, digital marketing Johannesburg | Phrase | Services page | R2,000/month |
| Website Rescue | Fix broken website Johannesburg, bad web developer Johannesburg | Phrase / Broad with negatives | Website rescue service page | R1,500/month |
Start with the brand protection campaign first, then add the local service campaign. Only activate competitor intent and Website Rescue once conversion tracking is confirmed working. All campaigns need a Google Ads conversion action tracking contact form submissions and phone clicks on sarlie.dev.
Confirm that GA4 is properly configured and that at least one conversion action is tracking form submissions on sarlie.dev. Spending on ads without conversion tracking is money spent without any ability to measure return.
Ad copy angles
All headlines should reflect the three positioning pillars: local (Johannesburg / Randburg), senior-level team, and honesty about what you get. Avoid generic agency claims that every competitor also uses.
- “Johannesburg web design by a team that answers the phone”
- “Website not performing? We have fixed worse.”
- “Google Ads managed by the same person every month”
- “Randburg-based web design. No juniors, no handoffs.”
- “Fast websites built in Bricks Builder. No page-builder bloat.”
Section 08
Lead generation and conversion
Getting traffic to sarlie.dev is only half the job. The other half is converting that traffic into enquiries. The current site likely has room to improve here, particularly on service pages, the contact page and mobile experience.
Contact and conversion audit
- The contact form must be above the fold or reachable within one scroll on mobile
- Every service page needs a specific call to action, not just a generic “contact us”
- Add a phone number that is clickable (tel: link) on mobile across every page
- Consider adding a WhatsApp chat widget since most South African business conversations happen on WhatsApp
- Response time matters. Any enquiry older than 24 hours without a reply loses a significant portion of its conversion probability
Lead magnet idea for H2
A simple, high-value lead magnet that fits Sarlie Digital’s positioning: a one-page website health checklist in PDF format. Sarlie Digital fills it in for free for any business that submits their URL. This creates a low-friction entry point and gives the team a natural reason to follow up with a personalised finding.
Proposed lead flow: An Instagram or GBP post mentions the free website health check. The prospect clicks the link in bio or GBP website button. They land on a dedicated page on sarlie.dev, fill in a short form (name, email, website URL), and receive an automated email with the checklist PDF. Yasien or Lu follows up within 24 hours with one personalised finding from their site.
Referral and reactivation
Past clients are an underused lead source for agencies. A short personal email or WhatsApp message to previous clients asking if they know anyone who needs a website or digital marketing is one of the fastest ways to generate a warm lead. Do this once per quarter, not as a mass blast but as individual personal outreach from Yasien.
Vista Social for client approval workflow
All social content for clients goes through Vista Social for review and approval before it goes live. This workflow reduces revision rounds and builds client confidence. Reference this process when pitching social media management to new clients, as it is a visible differentiator from freelancers who just post without client sign-off.
Section 09
Competitor landscape
The Johannesburg web design and digital marketing market is fragmented. There is no single dominant agency that locks up all the SME work. The real competition comes from two sides: established agencies with bigger budgets and freelancers with lower prices. Sarlie Digital does not fit neatly into either category, which is the positioning opportunity.
| Competitor | Threat level | Main angle | How to counter |
|---|---|---|---|
| Inkfish Digital | High | Same geography, established presence, similar services | Outrank on local queries, position on transparency and senior involvement |
| Web Changes | High | Price-first positioning, volume model | Do not compete on price. Compete on outcome quality and long-term value |
| QALA Now | Medium | Modern brand, growing online presence | Client results and case studies. Show actual outcomes, not just portfolio images |
| JDezigns | Medium | Design-first freelance model | Team depth and ongoing marketing support beyond just web design |
| Thunderbolt Digital | Medium | Full-service agency, broader market | Local focus and response speed. Sarlie Digital is in Randburg, not nationwide |
The most important competitive move for H2 is not to try to out-market every competitor on every channel. It is to be the most credible option when a Randburg or Johannesburg north business owner is doing their research. That means being findable (SEO and GBP), having proof (case studies and client results), and being contactable (fast response and WhatsApp).
Section 10
90-day action plan
The plan below covers July to September 2026. It is grouped into three 30-day phases. Each phase builds on the previous one. Do not skip ahead to phase 2 actions while phase 1 foundations are incomplete.
- Rewrite title tags for all pages ranking in top 5 with zero or near-zero CTR
- Audit and fix GA4 data stream: confirm measurement ID is on all pages
- Link Search Console to GA4 in GA4 Admin
- Add UTM parameters to all social bio links and GBP website button
- Set up at least one conversion action in Google Ads for sarlie.dev contact form submissions
- Confirm GBP profile is complete: categories, hours, description, service areas and photos
- Publish the Website Rescue service page on sarlie.dev if not already live
- Start daily Instagram posting with the “No More Developer Horror Stories” theme
- Mirror every Instagram post to Facebook and GBP same day
- Begin weekly TikTok compilation from Instagram content
- Review GA4 data after one month: confirm attribution is improving
- Publish first SEO blog post targeting “web design agency Johannesburg”
- Publish second blog post targeting “Bricks Builder vs Elementor speed”
- Launch brand protection Google Ads campaign (R500/month budget)
- Launch local service Google Ads campaign (R2,000/month budget)
- Run first boosted Facebook post targeting Randburg/Joburg business owners
- Collect one client testimonial or case study to post across all channels
- Review Search Console CTR data after title tag changes: refine any that have not improved
- Continue daily Instagram and weekly TikTok cadence
- Create the free website health check PDF lead magnet
- Pull a full GA4 report for July and August: sessions by source, conversions, top pages
- Identify the top two organic keywords by clicks and build supporting content around them
- Add competitor intent campaign to Google Ads if local service campaign is converting
- Publish the Website Rescue lead magnet landing page and link it in bio and GBP
- Contact three past clients for referral conversations (personal outreach, not a bulk email)
- Publish at least two more blog posts from the topic list above
- Add WhatsApp chat widget to sarlie.dev if not already present
- Review Instagram and Facebook performance: identify the top five posts by reach and note the content type
- Plan October content theme (client win spotlight) and line up client consent for result sharing
- Review Google Ads performance and adjust bids based on 60 days of data
Ongoing monthly rhythm (October to December)
From October onward, the work shifts from setup to optimisation. The monthly rhythm should be:
| Week | Focus |
|---|---|
| Week 1 | Review previous month’s analytics. Adjust Google Ads bids and pause underperformers. Identify the top social post and plan to boost it. |
| Week 2 | Publish SEO blog post. Schedule month’s Instagram content. Brief Aaqil on any photo or video needed for the month. |
| Week 3 | GBP photo upload. Review Search Console for any new ranking opportunities. Personal outreach to one past client or warm lead. |
| Week 4 | Month-end performance review. Note what worked and what did not. Plan next month’s content theme and priorities. |

Section 07
Social media
Social media for Sarlie Digital is primarily about social proof, not direct lead generation. The goal is that when a prospect looks up the agency after hearing about it, they find a consistent, professional and active presence that confirms the agency is worth contacting.
Platform roles
Instagram
Primary content platform. One branded post per day. Focus on design, marketing insight and client results. Aaqil’s photography where possible.
Facebook Page
Mirror of Instagram posts. Occasionally boost high-performing posts to a Randburg/Joburg business owner audience.
TikTok
Weekly compilation of that week’s Instagram posts. Not daily. One video per week compiled from the week’s content, with narration or text overlays.
What to stop doing
Drop any social media habits that dilute the brand or waste time without a clear purpose:
Boosted post strategy for Facebook
Rather than running formal Meta Ad campaigns for Sarlie Digital’s own brand right away, start with boosted posts on Facebook. This is simpler to manage and gives a read on which content types resonate with the Johannesburg SME audience before investing in structured ad sets. Boost the top-performing post of the month with R500 to R1,000 and target business owners in Randburg, Johannesburg North, Fourways and Roodepoort.