HomeFAQ

Everything you
want to know.

Live in 30 minutesNo contractsPOPIA-aligned

What does DoubleDown AI do, and what does it cost?

DoubleDown AI builds AI automation for South African businesses: website chatbots, email agents, bookkeeping and invoicing, booking systems, lead generation and custom builds. Website chatbots start at R299 a month plus a R250 once-off setup. Most products are live in about 30 minutes, month-to-month, with no contract.

Website chatbot plans: R299, R649, R1 199 and R2 500 a month. Free 7-day, 50-message trial, no card required.

What it costs to start

Every product,
every starting price.

The lowest plan on each product. Every price is published before you pay, billed in rands, and month-to-month with no contract.

Once-offMonthly, from
Website ChatbotR250R299 a month
Email AI BotR500R349 a month
Mass EmailR2 000R1 299 a month
B2B Lead Generation (Sales Reps)By requestBy request
Booking SystemsR2 000R1 299 a month
Bookkeeping & Invoice+Quote GenerationNo setup feeR190 a month
Website DesignFrom R2 000 to buildQuoted per job
Custom AIQuoted per jobQuoted per job
Property Firm AutomationBy requestBy request
Property Agent AutomationBy requestBy request
The general questions

Answers before
you ask.

Website chatbots start at R299/month with a R250 setup — R549 in one payment at checkout, covering setup and your first month. Custom builds are quoted from R600 to R100,000+ depending on scope. Every price is on the pricing page.

Thirty minutes, any time, any day, weekends and public holidays included.

No. Every plan is month-to-month and you can cancel anytime. There are no 3, 12 or 24-month terms and no rush fees.

The setup fee plus your first month, in a single payment. On the Starter chatbot that is R250 + R299 = R549. Your first recurring charge falls one calendar month after that payment.

No. We handle every technical step — training, deployment, integrations and hosting. You supply your business info, review it and approve.

Yes. We build against POPIA principles — data minimisation, consent, opt-out and retention policies. We never sell your data and all chats are encrypted in transit.

It answers in English and Afrikaans, and a customer can switch between the two mid-conversation. isiZulu, isiXhosa, Sesotho, Setswana and the other South African languages are best-effort, so test yours on the Website Chatbot free trial (7 days, 50 messages) before you rely on it.

Yes. Our Website Chatbot answers website enquiries around the clock, takes appointment requests, hands urgent matters to a person and emails every lead to you, or into a Google Sheet or your own webhook on Intermediate and up. Our Booking System takes the bookings themselves. Common fit for medical practices, attorneys, salons and trades.

All of them. We deploy fully remotely from our Vanderbijlpark base — Johannesburg, Sandton, Pretoria, Cape Town, Durban, Gqeberha, East London, Bloemfontein, Polokwane, Mbombela, Rustenburg, Kimberley and every smaller town in between.

Three things. We bill in rands, so currency swings do not spike your invoice. We tune the AI on South African languages and phrasing. And you get real humans on WhatsApp support, SARS-ready invoicing and POPIA compliance built in. International platforms give you a tool; we give you a deployed, trained agent.

Yes — the website chatbot has a 7-day free trial with 50 messages and no card required. One free trial per business.

Nothing dramatic. It is month-to-month, so you stop at the end of the month you have paid for, and we hand over everything we built for you.

By product

Every question,
every product.

170 answers across the whole roster — costs, delivery, the law, the limits, and what happens when it goes wrong. Open the product you are looking at.

A website chatbot starts at R299 a month with a R250 once-off setup fee — R549 in one payment at checkout, which covers the setup and your first month. Four tiers go up from there as your message volume and features grow. Month-to-month, cancel anytime, no contract. Custom AI builds are scoped and quoted separately.

A website chatbot is an AI agent that lives in a chat widget on your site. It is trained on your pages, prices and FAQs, so it answers visitors in plain language instead of handing them a contact form. Ours also captures the lead and hands over to your team inside the same conversation.

Thirty minutes, any time, any day, weekends and public holidays included. There is no implementation project and no onboarding call to schedule.

You paste one line of code before the closing body tag. That is the entire install and it works on WordPress, Shopify, Wix, Squarespace, Webflow and hand-built HTML sites. If you would rather not touch your site, we add the chat widget for you.

Live chat routes a visitor to a human and shows a queue when nobody is available. An AI chatbot answers immediately, every time, including after hours. Ours does both — the AI handles the conversation and hands over to your team with the full history attached the moment a person is genuinely needed.

It answers in English and Afrikaans, so a customer who opens in Afrikaans gets an Afrikaans answer, with no setup. isiZulu and the other South African languages are best-effort: we have not measured the quality in every one of them yet, so test yours on the free trial (7 days, 50 messages) before you rely on it.

Not inside the chat yet, on any plan. Today it takes the visitor’s details and what they want and sends them to you, so you confirm the booking yourself. If you want customers to book and pay a deposit online now, that is our Booking System, which gives them a booking page of their own.

It says so and hands over to a human, rather than inventing something. We train it not to guess on purpose — a confident wrong answer about your stock, your hours or your prices costs you more than an honest handover.

Yes, we build against the POPIA framework. Your chatbot is trained only on your business — your data is never pooled with another client and never sold.

ChatGPT does not know your prices, your stock, your delivery areas or your calendar, and it will invent them confidently. We train the model on your actual content, hold it to your tone, send every lead to you and give you a dashboard to correct it from your phone. You are buying the trained, monitored version.

No. We handle training, deployment, integrations and hosting. You supply your business info, review it and approve. After that, updates happen from your phone.

Yes, from your own dashboard, on any phone. The tone, the answers, the business hours, the escalation rules and the numbers are all yours to edit, and a change is live immediately. You are never waiting on us for a copy tweak.

Yes — a 7-day free trial, 50 messages, no card required. One free trial per business. It is trained on your real website content, so you are testing the actual thing.

No. We deploy fully remotely from our Vanderbijlpark base, so a chatbot for a business in Johannesburg, Cape Town, Durban or Pretoria goes live exactly as fast as one down the road. We serve every city and town in South Africa.

A bad one will. The two things that make people hate chatbots are being trapped in a loop and being answered confidently with something wrong — so ours is built not to do either. It answers from your own content rather than guessing, and when it is not confident it says so and offers a person instead of inventing an answer. It does not pop open over the page and interrupt somebody who is reading; it waits to be opened. If a visitor asks for a human at any point, they get one.

The bot hands over rather than blocking. It alerts your team, tells the customer a person is coming, and passes the whole conversation across so nobody has to repeat themselves — which is the single most common complaint about handovers everywhere else. You choose how the alert reaches you and which questions trigger a handover automatically, from your dashboard. Outside your business hours it takes the message and the contact details so the lead is not lost.

Yes. It runs on our servers, not on the power at your office, so your chatbot keeps answering while your building is dark. The one thing it cannot survive is your own website going down — if your site is unreachable, the widget has nowhere to load. That is worth checking with whoever hosts you, because a chatbot that answers through a blackout is one of the few genuinely South African reasons to have one at all.

A website chatbot catches the person who is already on your site, comparing you against two other tabs, and it answers them before they close one. That is the moment with the most intent in it. We do not sell a WhatsApp chatbot — that product was discontinued — so if WhatsApp is genuinely where your customers start, we would tell you so rather than sell you the wrong thing. WhatsApp is still available as a channel a client connects themselves — their own WhatsApp Business number, wired into our integrations for outbound notifications and for handing a live chat to a person. It is not something we answer on your behalf.

Neither one needs you to touch code. On WordPress you install our plugin from your dashboard and enter a six-character pairing code. On Wix you open our Wix app, paste your site key and press Activate — nothing is pasted into the site itself. On any other platform it is one line of script before the closing body tag, and the dashboard shows you exactly where it goes for the platform you are on, because it checks what your site is built with. If somebody else manages your website, the dashboard will email them the line and the twenty-second instructions.

Everything about Website Chatbot

It starts at R349 a month plus a R500 once-off setup fee — R849 at checkout, then R349 a month by debit order with the first recurring charge a month later. No contract and no per-seat licence. The honest comparison is not Microsoft Copilot, which comes bundled with your mail; it is the part-time administrator you were about to hire to watch info@.

An AI email assistant is an agent connected to a business mailbox that reads every incoming message, classifies it, scores it for urgency, answers the routine ones using your business rules and price list, and escalates the rest to a person with the thread summarised. It works on shared inboxes like info@ or sales@, not just one person's mail.

You connect it with an app password — a separate password your mail provider issues for one app, so your real login is never shared, and you can revoke it from your mail account at any time without contacting us. Your mail is not used to train any public model, and the build follows POPIA principles.

Copilot and Gemini help you write faster: they summarise a thread you are reading and draft a reply for you to send. They do not watch a shared mailbox overnight, classify by urgency against your business rules, answer routine enquiries from your own price list and escalate the rest. If you only need faster typing, use Copilot — it is already paid for.

Yes, and that is the sensible way to start. In draft mode every reply is written and waits for one click. As you get comfortable you can clear specific categories for automatic sending — opening hours, delivery areas, order confirmations — while everything else stays in draft. You control the line and can move it at any time.

Gmail and Google Workspace, yes, and any mail host that offers IMAP with an app password, such as most cPanel hosts and Zoho. Microsoft 365 and Outlook.com mailboxes cannot be connected yet: Microsoft has switched off app-password access for most of them. You do not change your email address, your hosting or your provider. It works on multiple mailboxes and on shared inboxes.

It is trained to escalate rather than guess. When it is not confident it drafts instead of sending, or hands the whole thread to a person with a summary attached. You also get a log of every message it handled and what it did, so a wrong answer is visible immediately rather than discovered by a customer three weeks later.

That is most of the value. It scores every message for urgency and intent using your rules — a cancellation, a complaint, a large quote request or a named key account gets flagged and escalated to you so somebody actually sees it. The routine noise gets handled quietly underneath.

You give it your price list, your policies and your FAQs during setup, then you review the answers and correct anything that reads wrong. After go-live you edit the tone, the rules and the answers from your dashboard, and every reply uses the latest version.

Not yet. It reads the text of every email and answers from that; attachments are not opened, read or filed, so a message that depends on one is best left in draft mode for you to check.

Yes. It replies in the language the customer wrote in, so a customer who emails in Afrikaans gets an Afrikaans reply without anybody switching anything on.

That is your call and we recommend being straightforward about it. Replies go out under your business identity in your tone. A short line saying an assistant handled the first response and a person is available — it costs nothing in conversion and it earns trust when a human does take over.

Yes, and that is the main use case. info@, sales@, accounts@ and support@ are exactly the mailboxes that need it, because they belong to everybody and therefore to nobody. It gives you shared inbox software behaviour without moving your team onto a new ticketing tool.

Because ChatGPT does not have your inbox. It does not know your price list, your stock, your delivery areas or which of these senders is a key account, it cannot see a message arrive at 03:00, and somebody still has to copy the email in and the answer back out. Pasting a thread into ChatGPT is faster typing; this is a mailbox that is already handled when you open it. Both have their place, and if copy-paste is genuinely working for you, keep the money.

No developer. The build takes 30 minutes, any time, any day. You connect the mailbox with an app password, we set it up and test it, you review it, and it goes live.

Everything about Email AI Bot

It starts at R1,299 a month plus a R2,000 once-off setup fee — R3,299 at checkout, then R1,299 a month by debit order. No contract. Tiers are priced on the number of contacts and sends are unlimited. On a pure per-contact basis Mailchimp is cheaper and we will not pretend otherwise; what it does not include is somebody to write, segment, schedule and test the campaign, which is what you are actually buying here.

Almost always no. Section 69 of POPIA prohibits electronic direct marketing without prior consent, unless the person is an existing customer who bought something similar and was given a chance to opt out when you collected the address. The Information Regulator's December 2024 guidance added that you may approach somebody once to ask for consent and that a refusal is permanent. We do not send to bought lists. This is not legal advice.

Buying the list is not the offence; marketing to it electronically without consent is what section 69 prohibits. In practice a purchased list fails on every front — no consent record, high bounce rates, spam complaints, a wrecked sending reputation, and exposure to the Information Regulator. We will not load one. If you have an existing customer base, that is a different conversation and we will help you work out which part of it qualifies.

Usually authentication rather than content. SPF, DKIM and DMARC are DNS records that prove the mail is really from you, and Gmail's bulk sender requirements now expect all three plus one-click unsubscribe and a spam-complaint rate under a hard threshold. Add a cold sending domain, a stale list and no bounce handling and delivery collapses. We set the records up with you and check them before the first send.

Yes, it is part of setup. We generate the records, tell you exactly what to add at your DNS provider or do it with you on a call, then verify that all three pass before anything goes out. If you would rather your IT person made the change, we give them the exact values.

Yes. Give it a brief and it writes the subject line and body in your tone, from your products. If you want to see every word before it goes, write the campaign yourself or build it from a template instead: what you save is exactly what sends. The value is not that a machine writes English; it is that the campaign gets written at all, on a Tuesday when nobody had time.

Yes, when you write the campaign yourself or build it from a template: nothing sends until you schedule it, and what you saved is exactly what goes out. A campaign in AI mode is written at send time from your brief, so choose that mode only when you are happy for it to write on your behalf. Automations run on their own once you switch them on.

Yes, provided those contacts opted in or are existing customers. You confirm how the contacts gave consent when you add them, and anyone on your suppression list is never emailed.

A failed send is logged against the address, so you can see it in your results. Automatic bounce suppression is still being built, so for now add an address that keeps failing to your suppression list and it will never be emailed again. Every unsubscribe is honoured globally across all future campaigns, not just the one it came from. This is not housekeeping — an unmanaged bounce rate is the fastest way to be classified as a spammer.

You are priced on how many contacts you hold, not on how often you email them. Send weekly, send a campaign and a follow-up in the same week, split-test three versions — the price does not change. Most platforms charge on sends, which quietly discourages the exact behaviour that makes email work.

Yes. Write the campaign in Afrikaans, or ask the AI to write it in Afrikaans, and send it to the segment that reads it.

Opens, clicks and unsubscribes per campaign, and which sends failed. The reports are built around what earned rather than what looked busy.

Yes, entirely. Your contacts, their consent records and their engagement history are yours, and we export the lot in a standard format whenever you ask, including on the way out. Nobody should be locked into a vendor by their own customer list.

No developer. The build takes 30 minutes, any time, any day. The one thing that can take longer is DNS: if your domain records need changing, delivery waits for that to propagate, which is usually a few hours.

Everything about Mass Email

A cold lead: a business that matches your ideal customer and has not asked to hear from you. We scrape it from public sources, read what it publishes on its own website, check the contact details and grade it for fit. It is a researched prospect — not a booked meeting and not somebody who has raised their hand.

Open map data (OpenStreetMap) for the industries and areas you choose, directory pages you point us to, and your own lists. For each business we read up to five pages of its own website plus its PAIA manual, and honour its robots.txt. Nothing is bought from data brokers or leaked lists.

What the business publishes about itself: emails and phone numbers, social and WhatsApp links, chat or booking tools, the website platform, analytics and ad pixels, the year it was founded, and its VAT number, B-BBEE level and CIPC number when it shows them. These are taken as published; they are not checked against the CIPC or SARS registers.

Every email is checked before delivery: we confirm its domain can receive mail, and an address we had to infer is marked as a guess. If an email bounces or a number is dead, report it within 30 days and that lead is credited back, up to a tenth of your monthly leads.

No. We never call, email or message anyone on your behalf. Your team runs the outreach and the conversation, and what you do with a lead is your responsibility under POPIA. Our Mass Email product has its own consent tools if you want to work the list by email.

It is regulated, not banned. POPIA treats a named person's work email as personal information — business contact details are not automatically exempt — and section 69 restricts unsolicited electronic direct marketing without consent, with a narrow existing-customer exception. What that means practically: source transparently, identify yourself, and honour opt-outs immediately and permanently. Your team runs the outreach, so that part is yours. This is not legal advice.

Lead Generation is quoted for now while we finish the next version. Request a quote and tell us your industries, your areas and how many reps you have, and we come back to you with a plan, the monthly price and any setup fee.

Yes. You choose the industries and areas, and how often a search runs — once, every week, or daily on Growth and Scale. The tighter the profile, the better the leads.

That depends on how many businesses in your industries and areas are publicly listed, and how many of them publish a way to reach them. A narrow industry in a small town finds a handful; a broad one across a metro finds more. We do not promise a number — the quote is built around what your areas actually hold.

Leads land in your dashboard app, and you can download them as CSV or Excel on every plan. On every plan but the smallest, each new lead is also sent straight to your CRM (HubSpot, Pipedrive, Monday, Airtable, Notion, ActiveCampaign, GoHighLevel or Bitrix24), a Google Sheet, Zapier, Make or your own webhook.

We deduplicate against everything already delivered to you, so you are never charged twice for the same business.

We never sell lists. Leads come from public sources, so a business you target could also be found by someone else; what is yours is the research, the checks and your own pipeline.

Yes. The records delivered to you are yours, and you can export everything at any time.

Yes. B2B Lead Generation for sales teams gives every role its own dashboard, splits leads between reps by area or kind of business, and makes sure two reps never chase the same company.

Everything about B2B Lead Generation (Sales Reps)

Ours starts at R1,299 a month plus a R2,000 once-off setup fee — R3,299 at checkout, then R1,299 monthly, no contract, and no commission on bookings or deposits ever. For context, there are free booking calendars in this market and local options from around R299 a month. If all you need is a page where customers pick a slot, take one of those. Ours adds PayFast deposits, automatic reminders and calendar invites, with no commission on any booking.

A free calendar gives you a page. Ours gives you the page plus the parts that stop no-shows: a PayFast deposit straight into your own account, email reminders that go out on their own, a calendar invite with every booking, and a cancel link so nobody has to phone you. There is no commission on any booking.

Yes, through PayFast, as a fixed amount or a percentage, per service. Industry research reports that a ten to twenty percent deposit cuts no-shows by roughly forty to sixty percent. You set which services require one and the cancellation window under which it is retained, and the system enforces it so nobody on your team has to argue about it.

Three things, all built in: a deposit at booking, automated email reminders the day before and two hours before, and a cancel link in every email, so a customer who cannot come frees the slot instead of simply not arriving.

Yes, and with Outlook and Apple. Every booking is emailed as a real calendar invite, so it lands in the diary you already use and a cancellation takes it back out. Paste your calendar’s ICS link and the time you block out there — leave, a school run, a supplier meeting — stops customers booking over it, as soon as your calendar publishes the change.

Yes. The booking link stands on its own — put it in your Instagram bio, on your Google Business Profile or on a Facebook page and customers book straight from there. If you do have a website, link to it from your menu or a Book button. Print the same link as a QR code for the counter, the van or a flyer, and it sends a calendar invite with every booking and reads busy times back from Google or Outlook, so it fits the tools you already use — one diary underneath, however they reach it.

Yes. Every confirmation and reminder carries a link to cancel, and a link back to your booking page to pick another time — no phone call, no back-and-forth. Self-service rescheduling is the single cheapest no-show reduction there is.

Yes. Multi-staff scheduling with individual working hours, services, buffers between appointments, leave and daily limits. Customers can book a specific person or take the first available.

Never. Whether you take ten bookings a month or a thousand, the monthly is the monthly. Marketplace platforms that look cheaper often take a cut of every booking or of the deposit, which at volume costs far more than a subscription.

They cannot. Availability is held at the calendar level and checked at the moment of confirmation, so a slot that has just been taken is not offered again on the booking link. Double bookings are prevented rather than discovered.

Of course. You add them to the same calendar and availability updates everywhere instantly. This is designed to absorb the after-hours and overflow enquiries you are currently losing, not to stop you answering the phone.

Not yet: the booking page, reminders and confirmations are in English today. Your service names and descriptions show in whatever language you write them.

We build to POPIA principles: appointment data is not shared or sold, and you can ask us to export or delete a customer’s records at any time.

The build takes 30 minutes, any time, any day. We import existing future bookings from a spreadsheet or a calendar export so your diary is not split across two systems on day one.

Everything about Booking Systems

R190 a month on the Minimum tier, with no setup fee — the only product we sell that has none, so checkout takes your first month and nothing else. No contract. Intermediate and Pro raise the monthly document allowance; our pricing page sets out each one. For context, Sage, Xero and QuickBooks start north of R200 a month and climb per user and per company.

Under section 20(4) of the VAT Act a full tax invoice must show the words "Tax Invoice", "VAT Invoice" or "Invoice"; your name, address and VAT registration number; the customer's name and address, plus their VAT number where the supply exceeds the prescribed threshold; a serial number and the date of issue; a description of the goods or services; the quantity or volume; and the value, the VAT charged and the total — either separately or with a statement that VAT is included at the applicable rate. Every document this app produces carries all of it. This is not tax advice.

A quote is an offer to supply at a stated price, usually valid for a stated period, and it creates no obligation to pay. An invoice is a demand for payment for goods or services supplied, and a tax invoice from a VAT vendor carries specific legal content requirements. In this app a quote becomes an invoice in one tap, keeping the same line items and reference so the trail is unbroken.

A quote is generally an offer rather than a contract — it becomes binding once the customer accepts it on the stated terms and within the stated validity period. That is exactly why every quote should carry a validity date and clear terms, and why acceptance should be recorded. The app does both and timestamps the acceptance.

Only if you are a registered VAT vendor. Registration is compulsory once your taxable supplies exceed the prescribed annual threshold in any twelve-month period (check the current figure with SARS) — and voluntary registration is possible above a lower threshold. If you are not registered you must not charge VAT or issue a document calling itself a tax invoice. The app handles both cases and will not let you issue a VAT invoice without a VAT number captured. Confirm your own position with your accountant.

To add VAT to an exclusive amount, multiply by 1.15. To extract VAT from an inclusive amount, multiply by 15 and divide by 115 — not by 15%, which is the most common error and the one that leaves a few cents wrong on every line. The app works it to the cent on every line and on the total, and handles zero-rated and exempt items separately.

Records supporting a tax return generally have to be kept for five years from the date the return was submitted, and longer where an assessment is under objection or audit. Every document you issue is retained with its history and is exportable, so a five-year-old invoice is a search rather than an archaeology project.

To correct or reverse an invoice that has already been issued. You do not delete an issued invoice — your numbering sequence has to stay unbroken for SARS. A credit note references the original, adjusts the VAT correctly, and leaves a clean audit trail. The app generates it and links the two documents.

Not from inside the app — the system sends by email. What every document does carry is a share link the customer can open in a browser, so if WhatsApp is where your customer lives you paste that link into the chat yourself. The PDF and the link both carry your logo, your colours and your banking details.

A view of every unpaid invoice grouped by how overdue it is — current, 30, 60, 90 and 120-plus days. It is the single most useful report a small business has and almost nobody builds it by hand. It updates as payments come in, and automatic payment reminders are driven off it.

No, and be careful of anything that says it does. It produces compliant documents and keeps the records tidy, which makes your accountant's job faster and cheaper. It does not do payroll, annual financial statements or your tax return, and the general ledger and trial balance come only on the Pro plan. Your accountant exports everything they need in one click.

No. It installs on a phone, tablet or desktop like an app, but it needs a data connection to create, save or send a document. Everything you issue is stored online, so nothing lives only on the device.

The Minimum tier covers 150 documents a month, Intermediate 1,000 and Pro 6,000, where a document is an issued quote or invoice. At the limit you cannot issue another quote or invoice that month until you move up a tier; everything already issued stays readable, printable and exportable.

Data is encrypted in transit and at rest, access is per-user, and it is never sold or shared. Handling follows POPIA principles and you can export everything at any time. Month to month, no contract, cancel at the end of a paid month — and you take your data with you.

Everything about Bookkeeping & Invoice+Quote Generation

Published SA agency surveys put it between roughly R1,990 and R100,000, with most businesses paying R15,000 to R50,000 for a professional build in 2026. Ours runs from R2,000 for a starter build to R14,500 at the top of the range, once-off, then a flat R250 a month for hosting. Our pricing page carries the complete price list — there is no "it depends" and no discovery call required to find out.

Included: the design, the build, the copy formatting, mobile optimisation, basic on-page SEO, a contact form, an SSL certificate, hosting, backups, security updates and a POPIA privacy policy. Not included unless you ask: photography, logo design, long-form copywriting, and ongoing content updates beyond the occasional small change. Add-ons like a chatbot, a booking system or invoicing are separate products with their own pricing.

With us, R250 a month, flat — hosting, SSL, backups, security updates and monitoring included. Reported figures put the typical South African business site at R1,500 to R5,000 a month once hosting, domain, SSL, plugin licences, patching and maintenance are added up. That gap exists because we build without a plugin stack, so there is nothing to license and very little to break.

Yes, completely, from day one. The files, the design, the content and the domain are yours. We do not register domains in our own name and we do not build on a proprietary platform you cannot leave. If you go elsewhere, you go with a working website and we hand everything over without an argument.

Yes, any time, and we will help. We hand over the files, the DNS details and anything else your new provider needs. A web designer who makes this difficult is telling you something about how they keep clients.

Two to thirty days depending on the tier — a landing page at the fast end, a WebCommerce or Enterprise build at the other. This is one of the few products we do not deliver in thirty minutes, because a website is a build rather than a deployment. The clock starts when we have your content and your approval on the direction.

We can work with WordPress if you already have it, but we do not recommend starting there. We hand-build in clean HTML and CSS with no page builder and no plugin stack, which is why our sites load fast and cost R250 a month to run instead of R1,500. WordPress is the single most common reason an SA business site is slow and expensive to maintain.

A website builder is genuinely good if you want to build and maintain the site yourself — and if that is you, use one. The trade is your time, a subscription that never ends, a slower site, and a design constrained by the template. We build it, you own it, and the ongoing cost is R250 a month.

The technical foundation is included and it is the part most builds get wrong: semantic markup, a clean heading structure, proper metadata, structured data, a sitemap, fast Core Web Vitals and mobile-first rendering. That makes the site rankable. Ranking for competitive terms also needs content and time, which is ongoing work rather than something a build can promise.

Not shipping what you do not need. No page builder, no jQuery stack, no theme framework, self-hosted fonts instead of third-party requests, images sized and compressed properly, and CSS that is written rather than generated. It is measurable — run this site through PageSpeed Insights and then run the last quote you received.

We format and structure what you give us, and we will tighten headings and calls to action. Full copywriting from scratch is a separate scope — tell us at quoting stage and we will price it. Supplying your own words usually produces a better site, because you know how you talk about the work.

Yes, and it is a large part of what we do. A redesign is usually better value than a rebuild from zero because the content, the structure and the search history already exist. We keep the URLs that are earning traffic and redirect the ones that are not, so a redesign does not cost you your rankings.

Yes — PayFast, and other South African gateways where you already have a merchant account. Full online stores are the WebCommerce tier, which includes a product catalogue, cart, checkout and order handling.

Yes, and this is where a website from us differs from one from a design studio. A website chatbot answers your visitors and captures each lead, and a booking system fills your calendar. Both are separate products with their own pricing and both drop into a site we built without a rebuild.

Everything about Website Design

Between R600 and R100,000-plus, quoted per job. R600 is a single automation that removes a recurring task; R100,000 is a multi-system build with integrations, data migration, testing and training. Most projects start with a small fixed-price proof of concept on one process. The scoping conversation is free and this product is never sold online — there is no checkout for a bespoke build.

A single automation, and we take them happily. Removing one recurring hour a week from somebody's job is often worth more than a large system that nobody adopts, and it is the best way to find out whether working with us suits you before anyone commits real money.

We tell you, and you buy that instead. A large share of the enquiries that reach this page are already solved by one of our productised systems — website chatbot, email agent, mass email, lead generation, booking or invoicing. Those go live in thirty minutes and cost a fraction of a bespoke build. It costs us a quote and saves you months.

Usually one of five reasons: the pilot worked on clean demo data and died on real data; nobody owned it after handover; it automated a process that was about to change; staff were never brought along; or it was impressive rather than useful. We scope small first, build against your real data, keep a human in the loop where a wrong answer is expensive, and hand over documentation rather than a black box.

You do — the code, the workflows, the prompts, the data and the documentation. We build on standard, portable components and hand over a pack explaining how it works, how to change it and how another developer would pick it up. There is no proprietary runtime holding your business in place.

No. Your data is not used to train any public model. Where confidentiality demands it we run components inside your own environment, and we sign an NDA before the scoping call if you want one. Data handling follows POPIA principles throughout.

AI systems can produce confident wrong answers; that is a property of the technology, not something any vendor has solved. What you can control is where a wrong answer is allowed to land. Anything financial, legal or customer-facing is designed to escalate to a person rather than guess, with an audit trail behind every decision, and we will tell you plainly which parts of a proposed system we would not automate end to end.

In our experience it moves them off the work they least want to do. The systems that succeed remove rekeying, chasing and searching, and give people back the judgement work. The ones that fail are the ones sold as headcount reduction and then quietly need two people to run. We will tell you which one your project looks like.

A single automation can be a few days. A proof of concept is typically one to three weeks. A multi-system build runs one to three months depending on integrations and how clean the data is. Note this is not our thirty-minute product line — custom work is scoped, built and tested properly.

Not perfect data, but you do need to know where it lives. Half of most projects is getting information out of the places it is currently trapped — spreadsheets, PDFs, an old system nobody supports. That is normal, it is part of the scope, and any vendor who tells you data quality is a non-issue has not looked at yours.

In many cases yes, and for regulated or confidentiality-sensitive work it is often the right answer. We will tell you honestly which components can run on your infrastructure and which depend on an external model provider, along with what each choice costs in money and in maintenance.

Both. We work alongside in-house teams regularly, and we are often called in to finish or repair a stalled build. For a rescue we start with an honest assessment of what is salvageable — sometimes the answer is that restarting is cheaper, and we would rather say so before you spend more.

Yes to both. Support and maintenance are quoted with the project rather than assumed, so you know what year two costs before you start. Training is included on any system your staff have to operate — a system nobody was shown how to use is a system nobody uses.

We agree the measure before we build: hours removed, response time, error rate, throughput, revenue touched. If a project cannot be measured, that is a strong sign it should not be built yet, and we will say so at scoping rather than at invoicing.

Everything about Custom AI

It is the third way to run Property Firm Automation, and the only one that puts the marketing up for you — real estate social media automation in the literal sense, with the posts going out without anybody in the office doing it. You connect the agency’s Facebook and Instagram business pages, answer a short set of questions once to set your defaults, and it reads your Property24 book and posts 12 pieces a day — 8 videos and 4 images — in your branding, on its own. Nobody is seated and nobody pastes a link. The other two setups make the same content and your team puts it up itself.

Yes, and it is the only free trial DoubleDown AI runs outside the Website Chatbot. New clients get the Autoposter free for 14 days: 168 pieces of content — 112 videos and 56 images — posted to your Facebook and Instagram, with a guaranteed minimum of 5 400 views and, on what we have seen, up to 30 000. Everything in it is built from your own listings, so there is nothing invented in any of it. Two things have to hold for the guarantee: both accounts stay connected for the full 14 days, and there are listings on your book to work from. If it does not reach 5 400 we keep it running, free, until it does. One trial per agency.

It stops, and nothing is charged — there is no card on file and nothing for you to cancel. What you are left with is two weeks of real numbers off your own book rather than a demo, and every piece it made stays yours to keep using. If you want it to carry on you tell us and we price it with the rest of your plan. We put the value in front of you first on purpose: an agency that has watched its own listings get marketed every day for a fortnight does not need to be talked into the rest.

It is the marketing of a listing being made from the listing itself, instead of a person rebuilding it by hand. You paste a listing link; the price, beds, baths, erf size, suburb and photographs are read off it and laid into templates that already carry your agency branding; and a branded, captioned video and image set comes back ready to use. The agency stops being the bottleneck between a signed mandate and its first piece of marketing.

We do not publish a price, because an agency of five and an agency of fifty are not the same product. Send us a request saying how many agents you would seat and roughly how many listings a month you take, and the plan, the seats and the one-off setup fee come back in writing. There is no contract — month to month, cancel at the end of any paid month. The comparison worth making is not against other software but against a marketing coordinator’s salary and a per-listing videographer, because those are what the work is costing you today.

A finished set: the video in vertical, square and wide, the matching image designs, burned-in captions and an optional voiceover — every one of them in your agency brand kit, and every one of them a one-tap download. Nothing comes back as a project file somebody still has to open and finish.

Three business days. We build your brand kit onto every template, seat and fence each agent, bring your listings across, and a person checks a render of each template before you get the keys. Most DoubleDown products are live in 30 minutes; this one is not, because doing it properly for a whole agency takes longer than doing it fast.

Yes, and it is enforced server-side. Every agent has a monthly credit limit you set, and the database refuses the render that would cross it. You can also cap what they are allowed to make at all — video, images, voiceover — per agent.

You offboard them from the dashboard. Their seat is released, their app stops working and their access to your listings ends. The work they already made stays with the agency, because it was made under your brand.

Yes, from the dashboard, and you pick the kind of seat each time. Your plan covers a number of seats already, and your monthly content budget goes up by that seat’s own allowance the moment you add one. Move up a plan instead if you want a bigger shared budget as well as more seats.

Yes, and that is the normal way in. Paste the link and the price, beds, baths, erf size, suburb and photographs come off the listing itself. A Private Property link and a white-label Property24 page both work the same way, the whole book can be brought across in one bulk import, and anything not online yet can be typed in by hand.

Yes. Turn the approval workflow on and every render waits for a principal or a marketing manager before the agent can download it. Every action is stamped with the agent who took it, so the audit trail shows who made what, who approved it and when — which is the record a franchise or a multi-branch group usually needs and rarely has.

The agency does. It is rendered in the agency brand kit, from the agency’s listings, on the agency’s plan, and it stays when the agent leaves. That is one of the practical differences between seating your agents here and having each of them build their own marketing in their own personal tools, where the work walks out with them.

Yes. A rental listing is marketed exactly like a sale listing — same templates, same branding, same three shapes — and a large rental book is usually the strongest argument for the bulk import, because it is the part of an agency that most often gets no marketing at all.

No. The templates are already designed and your brand kit is already on them, and a listing video is cut from the photographs the agent already has rather than from a shoot. Where a listing genuinely deserves a filmed walkthrough, use your videographer for that one and let this handle the other forty.

It is built to be. Listing and client information is stored against a retention policy you control, access is per agent rather than shared, every action is logged, and we never sell or share your data. Offboarding an agent removes their access immediately rather than at the next audit.

That is normal and it is how most agencies start — seat the agents who will actually use it, and add the rest when they ask, which they generally do once the first ones are posting daily. An agent who wants to run their own marketing independently of the agency plan is the other product, Property Agent Automation.

It gives you the pieces; the responsibility stays yours, as it must. The Property Practitioners Act requires your marketing material — social posts included — to reflect the business name, email address and telephone number, and to state that you are registered with the PPRA. Every end card is built from your brand kit and already carries the agent’s name, phone, email, website and your agency line, so the contact requirement is handled on every render rather than remembered per post. Put the words “Registered with the PPRA” into your agency line once and they go out on everything after that. Candidate practitioners are a separate question — see the approval workflow.

Property24 and Private Property links both work, as do the white-label portal pages agencies run under their own domain, and that is the normal way in. Anything else — your own listing page, a stock sheet, a property that is not online yet — can be typed in by hand, and the book you already have on the portal is brought across in bulk when we set you up.

Yes, and it is the most repetitive job on an agency’s week. Give it the listing plus the date and time and it renders the show-day set — the date, the time, the address and the directions on the frame — in each agent’s own branding. On a roster it runs as one batch, so every agent’s show days for the coming weekend come back together instead of somebody rebuilding the same template fifteen times on a Thursday afternoon.

Principals tell us it is one of the more persuasive things they can put in front of a candidate. An agent joining you is joining a marketing standard: from their first mandate they get the same studio-grade video and image set as your top biller, with no design skill and no waiting on a marketing coordinator. It also shortens the time a new agent takes to become visible, which is the part of onboarding that usually costs an agency the most.

Ja. Die onderskrifte, die stemoorklanking en die advertensieteks kan almal in Afrikaans gegenereer word, en die res van die skerm — jou logo, jou kleure, die agent se besonderhede — bly presies dieselfde. Jy kies die taal per plasing, so ’n agentskap wat in albei tale bemark hoef nie twee stelle materiaal te bou nie. Die PPRA-reël geld ongeag die taal.

Everything about Property Firm Automation

It is quoted rather than listed. Tell us how many listings a month you actually take and we come back with the plan and the number in writing, including the one-off setup fee. The monthly is a content budget in credits rather than a per-listing charge, there is no contract, and you cancel at the end of any paid month. The comparison most agents find useful is a single per-listing videographer booking against a month of rendering — but work it out on your own listing volume rather than ours, which is why the number comes after we know it.

Canva is free, it is genuinely good, and if you enjoy designing you should keep using it. The difference is that Canva starts with a blank canvas and this starts with a listing link: you paste it, and the price, beds, baths, suburb and photographs are already laid into a template carrying your branding, captioned and voiced. You are buying the evening back, not a better design tool.

From the listing itself. Paste a Property24 link and the price, beds, baths, size, suburb and photos are read off it. You can also type a listing in by hand if it is not online yet.

That is between you and your agency, and it is worth asking — the videos carry your branding. If your agency wants one dashboard for everybody, Property Firm Automation is the version built for that.

A video is 11 credits, an image is 2.8, a voiceover is 4 — so a plan’s monthly budget reads directly as how much content you can make. Unused credits do not roll over, and you can top up at any time from inside the app.

Thirty minutes, any time, any day, like every other DoubleDown product. You add your logo and colours, paste your first listing, and have a video the same afternoon.

Yes, from inside the app, effective immediately. If you end up needing seats for other agents, that is the firm product rather than several copies of this one.

Yes. From the Growth plan an AI voiceover reads the listing, and from Scale you can clone your own voice so the walkthrough sounds like the agent the buyer is about to phone. It is the one part of a listing video a template library cannot give you, and it is the reason two agents using the same template do not produce the same video.

Yes, and that is the point of it. It installs to your home screen like an app, and a video can be made between viewings from the car. There is no separate desktop version to go back to and nothing that has to be finished at home in the evening.

All three, from one paste: vertical for Instagram and TikTok, square for Facebook, and wide for LinkedIn or a listing page. Each one is captioned and carries your branding, and each downloads to your phone in a tap — so the file is already the right size for wherever you are putting it.

Nothing renders that you did not ask for, and nothing is charged silently. You either buy a top-up pack from inside the app or move up a plan, both effective immediately. Unused credits do not roll over, which is why the plans are sized to a realistic month rather than a best one.

Yes — 29 image designs alongside the 64 video looks, in the same brand kit. Images cost a fraction of a video in credits, so a listing that does not justify a full walkthrough still gets a proper branded post, and a show day gets a countdown, a reminder and a sold card without a video budget.

It is built to be. Your listings and your brand kit are yours, stored against a retention policy, and never sold or shared. If you cancel, you can download the work you made before the account closes.

That is where agents get the most out of it. You do not need the mandate to make the marketing — paste the listing link, or type the house in from the seller’s own details, and walk into the valuation with the actual month of marketing that property would get: the video in their street, their photographs, your branding, your voice. Most listing presentations promise marketing in the abstract. Showing a seller the real thing, on your phone, at their kitchen table, is a different conversation to describing it.

Yes, and it is the one that repeats every single week. Give it the listing and the date and the show-day set comes back with the date, the time, the address and the directions on the frame, in your branding — including a vertical cut sized for a WhatsApp Status, which is where most South African buyers actually see them. You download it and post it; we never touch your accounts.

Every end card is built from your brand kit and already carries your name, your phone number, your email and your website, which is the contact information the Property Practitioners Act requires on marketing material — and it is on every render rather than something you remember to add. The Act also requires the words “Registered with the PPRA”; put that into your agency line in the brand kit once and it goes out on everything after that. If you are a candidate property practitioner, you must be identified as one and work under your principal’s supervision — that applies to your posts the same as to your paperwork.

Ja. Onderskrifte, stemoorklanking en die teks op die skerm kan in Afrikaans wees, met dieselfde sjablone en dieselfde handelsmerk. Jy kies die taal wanneer jy die skakel plak, so ’n huis in Vanderbijlpark kan in Afrikaans uitgaan en dieselfde listing in Engels vir die portaal. Die PPRA-vereiste bly dieselfde in albei tale.

No, and that is the whole idea. The templates are already designed and your brand kit is already applied to them, so the only decisions left are which template and which listing. If you want a designer for a signature listing, use one for that and let this handle the everyday ones.

Everything about Property Agent Automation

Still not sure?
Ask the bot.

The chatbot on this page is the same product we sell. Ask it anything you would ask us — that is the demo.

The short version

Live in 30 minutes. No contracts. Cancel anytime.

Setup plus your first month in one payment, month-to-month after that, and everything we build for you handed over if you ever leave.

Ask us the
awkward one.

We would rather answer it now than after you have paid.

Innovate.
Automate.
Dominate.