You're starting from zero. No website. No social presence. No email list. No SEO. Just a real business and the dawning realisation that you need to be online โ properly. The question is: in what order?
This is the complete step-by-step roadmap, built for South African businesses, that takes you from absolute zero to a functioning online presence over 90 days. Skip nothing. Do them in order. The order matters.
Phase 1: Foundation (Days 1โ30)
The first 30 days are about building the assets and accounts that everything else will sit on top of. Don't skip ahead to "doing marketing" โ without these in place you'll be doing marketing badly.
Day 1โ3: Lock in your brand basics
Before you build anything public, decide:
- Business name โ final, registered, available as a domain
- Domain name โ buy the .co.za and the .com if available
- Email addresses โ set up info@yourdomain.co.za and your name@yourdomain.co.za (free Gmail looks unprofessional)
- A simple logo โ you can refine later, but you need something usable
- A 1-sentence description of what you do, for whom, and why
- A short paragraph version of the same
This is your brand foundation. Every other step references back to it.
Day 4โ10: Build a real website
Not a Linktree. Not a Facebook page. A real website on your own domain.
Minimum required pages for launch:
- Home (clear value proposition, call to action)
- About (who you are, why people should trust you)
- Services or Products (what you offer, with detail)
- Contact (multiple ways to reach you)
If your budget is severely constrained, start with a quality template on Squarespace or a focused custom build (~R15,000โR35,000 from a good freelancer). If your business is established and serious, go custom from the start.
Day 11โ14: Set up your business email and calendar
Get a Google Workspace account (~R150/user/month). You get:
- Professional email on your domain
- Google Calendar with bookable links
- Google Drive for document collaboration
- Google Meet for video calls
- A foundation for everything else
This is non-negotiable infrastructure.
Day 15โ18: Claim and complete your Google Business Profile
For any business with a physical location or local service area, this is the highest-leverage 4 hours of work you'll do all year.
- Claim or create your listing at business.google.com
- Complete every field
- Add 15โ20 photos (premises, team, work, products)
- Write a substantive description
- Add all services and products
- Set up appointment booking if relevant
This alone often produces enquiries within weeks for local businesses.
Day 19โ22: Set up WhatsApp Business
For South African businesses, WhatsApp Business is now central commercial infrastructure.
- Download WhatsApp Business (free, separate from personal WhatsApp)
- Use a dedicated business number
- Set up your business profile, hours, address
- Create a catalogue of your services or products
- Add saved replies for FAQs
- Add a WhatsApp button to your website
Day 23โ26: Choose ONE social channel and set it up properly
Don't try to launch on five channels. Pick one.
Decision guide:
- B2C lifestyle, retail, hospitality: Instagram + Facebook (treat as one)
- B2B services, professional services: LinkedIn
- Younger consumer audiences, entertainment-friendly: TikTok
- Demonstrable expertise, education: YouTube
Set up the profile properly:
- Branded profile picture and cover/banner
- Bio or about section that mirrors your website's value proposition
- Link to your website
- A few quality posts so the profile isn't empty when people visit
Day 27โ30: Set up basic measurement
You can't manage what you don't measure.
- Install Google Analytics 4 on your website (free)
- Install Google Search Console (free) and submit your sitemap
- Install Meta Pixel if you'll run any Meta ads
- Set up a simple lead-tracking system (a spreadsheet works to start; CRM later)
By end of day 30, your foundation is in place. You haven't "done marketing" yet โ but you've built the platform on which marketing will work.
Phase 2: Visibility (Days 31โ60)
Now make people aware you exist.
Day 31โ35: SEO foundations on your website
- Unique, keyword-aligned title tag and meta description on every page
- Clear H1 on every page
- At least 600+ words of useful content on each main page
- Image alt text on all images
- Internal links between related pages
- LocalBusiness or Organization schema markup
Day 36โ42: Publish your first 4 blog posts
Pick 4 topics where you can be genuinely useful. Aim for 1,200+ words each. Topics that work for SMEs starting out:
- "How to choose a [your service] in [your city]"
- "How much does [your service] cost in South Africa in 2026"
- "5 things to know before [doing what your customers do]"
- "Why [common assumption in your industry] is wrong"
These give Google something to index, prospects something to read, and you something to share.
Day 43โ49: Begin a sustainable social cadence
Commit to 3 posts per week minimum. Mix:
- Educational content (useful tips, explainers)
- Behind-the-scenes (your team, process, premises)
- Customer or client stories (with permission)
- Occasional clear offer (no more than 1 in 5)
Use a scheduler (Buffer, Later) to batch your posting weekly.
Day 50โ55: Activate your network
This step is dramatically underused.
- Email everyone you know professionally with a short, warm "I'm officially open for business โ here's what I do, here's how to refer" message
- Post the same on your personal LinkedIn and Facebook
- Ask 3โ5 close professional contacts to share or recommend you to relevant people
- Offer something concrete (a free consultation, a discount on first project) to drive immediate bookings
Word-of-mouth is faster than SEO at this stage and starts building social proof you'll need.
Day 56โ60: Get your first reviews
Reviews are commercially critical and take time to accumulate. Start now.
- Ask every recent customer for a Google review (with a direct link)
- Ask for LinkedIn recommendations from peers and former colleagues
- Display testimonials prominently on your website
- Respond to every review within 48 hours
Aim to have at least 5 Google reviews by end of day 60.
Phase 3: Acceleration (Days 61โ90)
You have foundation and basic visibility. Now turn the dial.
Day 61โ67: Set up email capture and welcome sequence
Owned audience > rented audience.
- Add an email capture (lead magnet) to your website โ checklist, guide, or template relevant to your service
- Set up a 3-email welcome sequence (introduce yourself, share value, soft CTA)
- Use a free or low-cost tool (Mailchimp free, MailerLite free)
This is a long-term asset that will generate compounding leads.
Day 68โ74: Test paid acquisition (carefully)
If budget allows (R3,000โR8,000 for a 30-day test):
- Google Ads on 3โ5 high-intent commercial keywords
- OR Meta Ads with specific targeting and a clear lead magnet or offer
- Track conversions, not just clicks
- Plan to learn โ first 30 days is data, not profit
Paid is an accelerant, not a foundation. Don't do this before phases 1 and 2 are done.
Day 75โ82: Begin authority-building
Once basic visibility exists, start building authority:
- Write 1 longer-form article (2,000+ words) demonstrating real expertise
- Pitch to write a guest article for an industry publication
- Apply to speak at a relevant industry event or webinar
- Approach 1โ2 podcast hosts in your niche about being a guest
Authority compounds slowly but pays for years.
Day 83โ89: Strategic partnerships
Identify 5โ10 businesses serving the same customer base with complementary services. Reach out:
- Schedule a coffee or virtual meeting
- Look for genuine ways to refer to each other
- Discuss co-creating content (joint webinar, jointly-written guide)
- Don't ask for referrals upfront โ build relationships first
A handful of strong referral relationships can outproduce significant marketing spend.
Day 90: Audit and plan next quarter
You've completed the 90-day foundation. Now review:
- What channels are producing results?
- What's the cost per enquiry from each?
- Which content has performed best?
- What patterns are emerging in your customer enquiries?
- What's the next 90 days going to focus on?
Plan year-on-year compounding work, not constant restarts.
What you should have at day 90
After completing this 90-day plan, your business should have:
- A real website on your own domain with proper SEO foundations
- Google Business Profile active and earning enquiries
- WhatsApp Business set up as a commercial channel
- One social channel active with consistent posting
- 4+ blog posts published with more in the pipeline
- Email list with welcome sequence
- 5+ Google reviews and testimonials
- Initial measurement infrastructure
- Optionally: paid acquisition tested and learning
- Strategic partnerships in early development
Most South African SMEs never reach this state. The ones that do typically have predictable lead flow within 6โ9 months and meaningful compounding revenue from digital within 12.
What NOT to do in your first 90 days
A few common temptations to resist:
"Let me just try every channel"
Concentrate. Three channels well beats ten poorly.
"I'll start with paid ads to skip the waiting"
Paid amplifies what's already working. With nothing yet working, it just burns cash.
"I need a perfect brand first"
Your brand will evolve. Ship a workable version and refine over time.
"I'll do social media and skip the website"
Social platforms are rented land. Your website is owned. Build owned first.
"I'll do this myself with no plan"
Without sequence, even good effort produces poor results. The order matters.
Key takeaways
- Building an online presence is a 90-day foundational project โ done in sequence
- Phase 1 (days 1โ30): foundations โ domain, website, GBP, WhatsApp, one social, measurement
- Phase 2 (days 31โ60): visibility โ SEO, blog content, social cadence, network activation, reviews
- Phase 3 (days 61โ90): acceleration โ email capture, paid testing, authority-building, partnerships
- By day 90, you have a real platform that compounds for years
- Skip phases at your peril โ sequence matters
Frequently asked questions
How much will this 90-day plan cost? Lean execution: R20,000โR40,000 total (mostly website + tools). Mid-range with paid testing: R45,000โR80,000. Budget less and quality suffers; budget significantly more and you're over-engineering for a starter.
Do I really need a website if I'm on social media? Yes. Social platforms are rented attention. Your website is owned. Build the asset you control first.
Can I do this in less than 90 days? Some businesses can compress to 60 days with focus. Faster usually means cutting corners โ better to stretch slightly than to skip steps.
Should I outsource or do this myself? Hybrid usually wins. Outsource technical work (website, SEO foundations) and do the work that requires your voice (social posts, customer communication, content) yourself or with junior support.
Want a custom 90-day plan for your specific business? Book a free strategy session and we'll map out what to do and in what order. Or explore our services to see how we partner with South African businesses building from scratch.
Frequently asked questions
Should I outsource or do this myself?
Ready to grow your practice?
Book a free, no-obligation consultation with our healthcare marketing team.
Book a free consultation โ