GoHighLevel · Solution guide
GoHighLevel Setup Agency: Costs, Checklist and Timeline
Quick answer
GoHighLevel setup is a sequence of five kinds of work: deciding what the account must do, creating its structure, connecting the channels that send messages, loading data, and building and testing automations. Clicking through settings is the smallest part; deciding and testing are the largest.
Key takeaways
- HighLevel sells its own setup directly: a free basic setup with new signups, and marketplace packages at $99 (SaaS Setup), $299 (Basic Account Setup), $997 (Startup Agency Bundle, listed retail $1,495) and $1,000 (Advanced, done-with-you), per HighLevel's own pages checked 20 September 2026. These configure the software generically.
- Independent setup pricing is wide. One July 2026 cost guide from a GoHighLevel service provider lists $500 to $1,500 for a basic build, $1,500 to $5,000 for standard, and $5,000 to $15,000 or more for advanced or multi-location work, with $300 to $2,000 or more a month for ongoing management. Treat vendor-authored ranges as directional.
- A snapshot is a template, not a finished account. It does not carry contacts, integration credentials, A2P 10DLC registration, billing, users, phone numbers or domain settings, so texting, email authentication and data import are always separate tasks.
- HighLevel's Certified Admin credential costs $97 a month or $970 a year, involves training plus a live proctored exam, and is valid for two years. It proves platform knowledge, not that a person built a specific account well.
- Reported CRM failure rates cluster around 47% to 50% (Forrester and Gartner figures as cited in industry summaries), and most analyses blame process and adoption rather than software. Setup quality is mainly about mapping your process and handing it over, not clicking through settings.
How does GoHighLevel setup actually work?
GoHighLevel setup is a sequence of five kinds of work: deciding what the account must do, creating its structure, connecting the channels that send messages, loading data, and building and testing automations. Clicking through settings is the smallest part; deciding and testing are the largest.
Most articles describe setup as a feature tour. In practice each stage produces something the next stage depends on, and skipping one shows up later as a workflow that never fires or a text that never sends.
| Stage | What it produces | Depends on |
|---|---|---|
| 1. Process decisions | Written list of lead sources, stages, owners and follow-up rules | Nothing; this is the foundation |
| 2. Account structure | Agency versus sub-account layout, users and roles, pipelines, custom fields, tags, calendars | Stage 1 |
| 3. Channel connection | Sending domain authenticated, A2P 10DLC registered, phone numbers, email, calendar sync, payments | Stage 2; several have waiting periods |
| 4. Data | Cleaned contacts imported with fields and tags mapped | Stages 2 and 3 |
| 5. Automation build and test | Workflows, forms, funnels, reminders, reports, tested with dummy contacts | All the above |
| 6. Handoff | Documentation, training, an owner for maintenance | Stage 5 |
The reason to spell this out is that when people search for GoHighLevel setup they usually mean stage 2 or 5, the visible parts. The failures reported across the CRM industry rarely start there. Forrester and Gartner figures, as cited in industry summaries, put CRM implementations that fail to meet their objectives at roughly 47% to 50%. Secondary analyses attribute the majority of those failures, often quoted as over 60%, to people and process problems rather than the software. Those secondary breakdowns are not primary research, so treat the exact split as directional, but the direction is consistent: the parts of setup that go wrong are stages 1 and 6.
Agency accounts versus single-business accounts
Setup differs depending on which side of GoHighLevel you are on. A single business runs one sub-account, sometimes a few. An agency runs an agency-level account that contains many sub-accounts, one per client, and often plans to reuse a template across them. The plan choice reflects this: on HighLevel’s pricing page (checked 20 September 2026), Starter at $97 a month includes three sub-accounts, Unlimited at $297 removes the cap and adds rebilling at cost for phone and email, and Agency Pro at $497 adds SaaS Mode, automated sub-account creation and rebilling with markup. If you are a single business, you rarely need more than Starter. If you plan to resell, the architecture decisions in stage 2 (one master template, how updates reach live accounts, how billing is structured) matter far more than any single workflow. The complete agency setup guide covers that path in depth.
What does HighLevel’s own setup service cover?
HighLevel offers a free basic setup with new signups and sells paid setup packages through its marketplace at $99, $299, $997 and $1,000. They configure the software’s standard pieces: pipeline, campaigns, forms, calendars and a funnel template. They are not scoped to your specific business process.
These offers appear on HighLevel’s own pages. The done-for-you offer page (checked 20 September 2026) lists the free package as Basic Software Setup, valued at $299, including a sales pipeline, email and SMS campaigns, reputation management, automations with triggers, an opt-in form, a bonus funnel template, assistance with Twilio and Mailgun integration, white-labeling support for the web app and a one-hour onboarding call. The page notes that the offer is aimed at digital agencies and that the billing starts at signup rather than after a trial. Read the current terms before relying on it, because promotional offers change.
The marketplace listings (as summarized in search results on 20 September 2026 from HighLevel’s own marketplace pages) show the paid tiers:
| Package | Price | Format | Stated contents |
|---|---|---|---|
| SaaS Setup | $99 | Done for you | White-label branding, custom domains, onboarding workflows, subscription billing and payment gateway setup; listings describe roughly 7 to 10 days |
| Basic Account Setup | $299 | Done for you | Pipeline, triggers, calendars, forms, email and SMS campaigns, reputation management, opt-in form, bonus funnel template, custom values, Twilio help |
| Startup Agency Bundle | $997 (suggested retail $1,495) | Done for you | Basic software setup, pipeline, campaigns, reputation, automations, form, funnel template, Twilio and Mailgun help, one-hour onboarding call |
| Advanced Account Setup | $1,000 | Done with you | Guided build with more depth; confirm the current scope on the listing |
What these packages leave out by design
None of these describe the work that decides whether the account ends up used. They do not include mapping your sales or fulfillment process into stages and tags, writing follow-up logic around your lead sources, migrating and cleaning an existing CRM’s data, building multi-location or multi-brand architecture, integrating with your other software, or staff training beyond a call. That is not a criticism, since the price reflects the scope. It is a reason to read scope lines carefully before deciding whether the free or low-cost option is enough. For a simple single-purpose account with no data to move, it may well be.
How much does GoHighLevel setup cost?
HighLevel’s own packages range from free to $1,000. Independent setup is commonly quoted between $500 and $15,000 or more, depending on the number of workflows, migration complexity, sub-account count, compliance requirements and integrations. The subscription ($97 to $497 a month) and usage fees are on top.
Independent pricing is not standardized, and most published ranges come from providers who sell setup, so they carry an incentive. With that caveat, one July 2026 cost guide from a GoHighLevel service provider lists these tiers:
| Tier | Elapsed time | Typical cost | Suited to |
|---|---|---|---|
| Basic | 1 to 2 weeks | $500 to $1,500 | Solo operators, minimal teams |
| Standard | 2 to 4 weeks | $1,500 to $5,000 | Service businesses with several workflows |
| Advanced | 4 to 8 or more weeks | $5,000 to $15,000+ | Agencies, multi-location groups |
| Ongoing management | Monthly | $300 to $2,000+ | Maintenance, workflow updates |
Other providers publish narrower figures, such as flat setups around $850 or general small-business ranges of $800 to $2,000, and community roundups place freelancer projects between roughly $800 and $7,500 and agency projects between $1,500 and $10,000 or more. These come from vendor-authored pages and search summaries and are not independently verified, so use them to sanity-check a quote rather than as a benchmark.
What moves a quote up or down
Five drivers explain most of the spread between $500 and $15,000. Ask any provider which of them their price assumes.
- Workflow count and branching. Three linear reminder sequences are a small job. A dozen interconnected flows across several lead sources is a different one.
- Migration. Moving years of contacts, deals, custom fields and tags out of another CRM is often a project of its own. Importing uncleaned data is the most common source of over-runs later.
- Sub-account count and architecture. One business is one build. A multi-location group or a white-label reseller needs a master template, an update strategy and testing across every account it touches.
- Compliance. Healthcare and similar clients add HIPAA configuration, a Business Associate Agreement and message-routing decisions. HighLevel’s HIPAA add-on is $297 a month and cannot be disabled once bought, so this decision should not be made casually.
- Integrations. Native integrations such as Google Calendar and Stripe add little. A custom API connection to a legacy system is bespoke work.
Costs that are not setup fees
Budget separately for the subscription ($97, $297 or $497 a month on HighLevel’s pricing page, checked 20 September 2026), metered usage for SMS, voice and email, phone numbers, A2P 10DLC registration (a one-time fee of $22.50 for a low-volume brand or $64 for a high-volume brand, each including the first campaign and Fast Track processing, plus a campaign fee of $1.50 to $10 a month, according to HighLevel’s fee documentation updated 24 September 2026), and optional add-ons. The pricing page lists an AI Employee Growth plan at $50 a month per sub-account, a white label mobile app at $497 a month, Premium Support at $500 a month and HIPAA compliance at $297 a month. For a line-by-line view of usage rates see the GoHighLevel pricing breakdown, and for how project scope maps to price see the implementation cost guide.
What does a complete GoHighLevel setup checklist include?
A complete setup checklist covers account foundations, sending and identity, data, automations, and handoff, in that order. The items below are the ones most often missed, and each one is a check you can run yourself on any account, whoever built it.
Foundations
- Agency and sub-account structure decided and documented, including who owns billing.
- Users created with the least access they need; owner login not shared.
- Business profile, timezone, business hours and contact details completed in each sub-account.
- Custom fields and tags named by a written convention before any import.
- Pipelines mirror the real process, each stage with a clear entry and exit rule.
- Custom values (business name, booking link, phone) set once and referenced in templates, so a change happens in one place.
Sending and identity
- Sending domain authenticated with SPF, DKIM and DMARC, then a test send checked in a mailbox.
- A2P 10DLC brand and campaign registered for each sub-account that sends SMS, with opt-in language that matches the actual form.
- Phone numbers purchased and assigned; missed-call text-back tested with a real call.
- Calendar connected two-way and tested for double bookings, buffer times and timezone.
- Payment gateway connected in test mode first.
Data
- Source export cleaned: duplicates merged, phone numbers in one format, empty records removed, consent status captured.
- Fields mapped and a test import of a few dozen records reviewed before the full load.
- Suppression and do-not-contact lists loaded before any campaign runs.
Automations
- Highest-value workflow built first and watched for a week before adding more.
- Every workflow has an exit condition (a booking, a reply, a stage change) so contacts do not keep receiving messages after the goal is met.
- Test contacts run through every branch, including the failure branch.
- Workflows named and foldered so a new staff member can find them.
Handoff
- Short written documentation: what each workflow does, what triggers it, who to call when it stops.
- A named owner for weekly checks of failed sends, unanswered conversations and errors.
- A recorded walkthrough for the team that will use it daily.
Setup-time matrix
| Task | Who typically controls the timing | Can it be started in parallel? |
|---|---|---|
| Process decisions | You | First; blocks the rest |
| A2P 10DLC registration | Carriers and registry; documented 24 to 72 hours when clean, longer if rejected | Yes, once the account and website are ready |
| Email domain authentication | DNS changes plus propagation | Yes |
| Data cleaning | You or provider | Yes |
| Workflow build | Builder | After structure is fixed |
| Testing | Builder plus you | Last |
How long does GoHighLevel setup take?
A simple account can be operating in days, while a properly tested build with texting, authenticated email, data import and several workflows commonly takes two to four weeks. The elapsed time is driven mostly by waiting periods and decisions rather than build effort.
HighLevel’s marketplace listings for SaaS setup describe 7 to 10 days for a white-label build, and its support documentation puts A2P 10DLC approval at 24 to 72 hours when submissions are clean. Longer builds are usually longer because registration is rejected and resubmitted, DNS changes take time, or the client is slow to supply the data and decisions the builder needs. The provider guide cited above lists two to four weeks for a standard build and four to eight or more for an advanced one.
What a snapshot does and does not save you
Many setups start from a snapshot, HighLevel’s mechanism for copying an account’s structure into another. It saves real time on stages 2 and 5 and none on stages 3 and 4. According to HighLevel-adjacent documentation and community guides, snapshots do not include contacts, integration credentials, A2P 10DLC registration, billing, user accounts, LC Phone numbers, conversation history or domain settings. A2P registration in particular is tied to the business and phone number in each sub-account, so it must be completed separately every time. Post-import configuration, including A2P, is commonly reported as taking from about 15 minutes to a few hours depending on complexity. The snapshots explainer covers how snapshots are built and deployed.
Snapshots bought from a marketplace deserve one more caution. They carry someone else’s copy, offers and assumptions about the process. Import into a test sub-account, read every workflow, replace placeholders and custom values, and only then connect real channels.
Should you set up GoHighLevel yourself or hire an expert?
Set it up yourself if the account is single-purpose, you have no data to migrate, no compliance requirement and someone who will keep learning the platform. Hire help when there is a migration, several sub-accounts, HIPAA or similar requirements, deep integrations, or when the cost of a mistake in front of clients or patients is high.
If you have decided to hire, our GoHighLevel expert page covers what an expert does, our published prices, what you get at handover and how to vet anyone you are considering.
The decision turns on risk and time rather than on whether you are capable. Nearly everything in GoHighLevel is documented, so a determined owner can do most of it. The question is whether that time is better spent elsewhere, and whether a mistake is cheap to correct. A misworded reminder on a test contact costs nothing; a misconfigured text sequence sent to your whole client list does not.
| Situation | Reasonable approach | Why |
|---|---|---|
| Solo operator, one service, empty account | DIY, optionally starting with the free setup offer | Low complexity; you will need to understand it anyway |
| Small business, three or four workflows, no migration | DIY with a paid review, or a basic-tier builder | Errors are cheap to fix; a second pair of eyes catches trigger mistakes |
| Business moving off another CRM with years of data | Hire for migration and mapping at least | Data cleaning and field mapping are where projects overrun |
| Multi-location group or many sub-accounts | Hire, or budget serious time for template design | Architecture mistakes are expensive to unwind once accounts are live |
| Healthcare, aesthetics or other regulated messaging | Hire someone who has configured HIPAA before, and involve counsel | Add-on is permanent; routing rules need legal input |
| Agency starting a resale business | Learn the platform yourself, then consider a specialist for SaaS Mode billing | You need the knowledge to support clients anyway |
Freelancer, agency or platform vendor?
A solo freelancer can be the best technical fit for a small build, but a multi-week project depends on one person’s availability, and there is no built-in cover if they disappear midway. An agency spreads that risk across people and usually offers documentation and support terms, at a higher price. HighLevel’s own packages are the cheapest and most generic. The consultant versus DIY guide treats the wider CRM version of this question.
The same provider guide notes a point worth remembering: a certified expert typically costs more per hour than a general freelancer but usually costs less overall because fewer workflows need rebuilding. That is a vendor-authored observation and not independently tested, but it matches the general logic that rework is the expensive part.
What does the GoHighLevel Certified Admin certification actually prove?
The Certified Admin credential proves someone completed HighLevel’s own training and passed a live proctored exam on the platform. It does not prove they have built a good account for a business like yours, so use it alongside evidence of past work.
On HighLevel’s certifications page (checked 20 September 2026), the Certified Admin program costs $97 a month or $970 a year, with enterprise pricing for teams over 15. It has three steps: enrollment, hands-on training and a live proctored exam. The course is described as designed to be completed in 7 to 10 days. Certifications remain valid for two years from the exam, and holders must earn at least two additional skill badges annually to stay active. Specialized tracks, which require the foundation credential first, include A2P compliance, AI Employee, HIPAA compliance, Paid Ads, Course Creator and others.
What that means for a buyer:
- It is a real, current credential, unlike vague claims of being a certified partner without a named program behind them.
- It is a knowledge signal. Providers writing on this topic acknowledge that certified admins vary in their ability to build complex, tailored workflows.
- Specialist badges are relevant when your case is specialized. If you need HIPAA configuration, a HIPAA badge is more meaningful than the general one, though neither replaces your counsel.
- It is inexpensive enough that it screens for seriousness rather than expertise. Ask to see work.
How do you vet a GoHighLevel setup provider?
Vet on evidence, scope and handoff: ask to see something they built, ask them to explain the logic of a workflow in plain language, and get a written scope with deliverables, timeline, support terms and documentation. The badge and the pitch matter least.
Questions worth asking
- Show me a workflow or snapshot you built, and explain what triggers it and what stops it. Someone who built it can describe the trigger, the branch conditions and the exit without looking anything up.
- What will you need from me, and by when? Delays usually come from missing inputs. A provider who names them has done this before.
- How do you handle A2P 10DLC and email authentication? A provider who quotes SMS work without mentioning registration is either inexperienced or planning to leave it to you.
- What is in the written scope? Ask for a list of deliverables, not a description of effort. Vague scope language is a listed red flag in provider guides.
- What happens after launch? Ask what support is included, for how long, and who adjusts workflows when your process changes or the platform updates a feature.
- Who owns the account and the assets? You should be the account owner with your own logins, and any snapshots or documentation should be yours to keep.
- How do you test? Look for test contacts, failure-path testing and a staged go-live.
- What will you not do? A provider willing to say what is out of scope is easier to trust.
Red flags
| Red flag | Why it matters |
|---|---|
| A flat “$99 full setup” offered as custom work | HighLevel itself sells a $99 SaaS Setup; a lookalike price with no defined scope is probably the same generic configuration |
| Guaranteed results | Outcomes depend on your offer, traffic and follow-up, which no builder controls |
| No mention of A2P 10DLC when SMS is planned | Texts will be blocked or filtered without registration |
| No timeline or milestones | Nothing to hold the project to |
| Refusal to share account access | Signals lock-in |
| No training or documentation | You will depend on them for every change |
| Pressure to decide quickly | A scoped project does not expire in 48 hours |
| Price far below the market range with no explanation | Corners are being cut somewhere; ask where |
Getting a comparable quote
When collecting quotes, send each provider the same one-page brief: your lead sources, the stages your process moves through, the number of sub-accounts, whether you are migrating from another CRM (and how many records), your compliance requirements, the integrations you need and who will own the account. Quotes built on the same brief can be compared line by line. Quotes built on different assumptions cannot, and the cheapest is usually the one that assumed the least.
What does migrating from another CRM into GoHighLevel involve?
Migration involves exporting and cleaning the old data, mapping fields and tags into GoHighLevel’s structure, testing a sample import, and rebuilding the automations the old system ran. Cleaning is the step most often skipped and most often blamed later.
The mechanics, in order:
- Inventory what the old system does, including automations no one remembers building. Anything that silently sends or assigns today must be replaced or deliberately retired.
- Export and clean. Merge duplicates, standardize phone formats, remove dead records and capture consent status. Importing a messy database just moves the mess and, because workflows depend on accurate tags and fields, breaks automations that would otherwise fire correctly.
- Map fields and tags. Decide which old fields become custom fields, which become tags and which are dropped. Create them in GoHighLevel first.
- Rebuild pipeline stages to match the process you actually run now, not the old system’s labels.
- Import a sample. A few dozen records will reveal mapping errors before they affect tens of thousands.
- Run the full import, then spot-check against the source.
- Switch automations on in stages, so the old and new systems are not both messaging the same people.
The HubSpot to GoHighLevel migration guide covers one common path in detail, and the CRM data cleaning guide covers the cleaning step.
What are the most common GoHighLevel setup mistakes and how do you fix them?
The recurring mistakes are sequencing and ownership problems rather than software limits: building before mapping the process, leaving SMS and email authentication to the end, importing unclean data, launching everything at once and having no owner. Most can be repaired in a live account.
| Symptom | Likely cause | Fix |
|---|---|---|
| Texts not delivering or filtered | A2P 10DLC not registered for that sub-account, or registration rejected | Register or resubmit; align opt-in language and website with the submission |
| Emails landing in spam | Missing or misaligned SPF, DKIM or DMARC on the sending domain | Authenticate the domain and test; warm up volume gradually |
| Workflow never fires | Trigger filters too narrow, tag not applied, contact already past the trigger, or workflow in draft | Use the workflow’s execution logs, test with a fresh contact, check trigger filters |
| Contacts get duplicate messages | Two workflows share a trigger, or the old CRM is still sending | Map triggers, add exit conditions, retire the old system’s automations |
| Wrong contacts enrolled | Tags reused for different meanings | Rename tags by convention; clean existing tags |
| Calendar double-books | Two-way sync not working or buffers missing | Reconnect the calendar; set buffers and availability |
| Snapshot import missing pieces | Contacts, credentials, numbers, users and domains are not carried by snapshots | Recreate per the checklist |
| Account works but nobody uses it | No training, no owner, process not mapped | Walkthrough, named owner, simplify pipelines |
For the workflow case in particular, HighLevel’s trigger and filter logic is the usual culprit, and the workflow not triggering guide walks through diagnosis. For SMS blocks, see the A2P 10DLC rejection guide.
Repair or rebuild?
An existing account with duplicate pipelines, unfinished snapshots or workflows that do not fire can often be audited and repaired faster than rebuilt, because the contacts and history already exist. Rebuild becomes more attractive when the data is badly corrupted, when the sub-account structure was designed around the wrong model (for example, a reseller with no template strategy and a dozen live accounts), or when nobody can explain what most workflows do. Start with an audit: list workflows, triggers, last-run dates and owners. That alone usually shows which parts are worth keeping.
What ongoing maintenance looks like
A launched account still needs weekly attention: failed sends, unanswered conversations, workflows that stopped after a platform change, tags that drifted and new staff who never got the walkthrough. Some providers sell monthly management, and one July 2026 guide lists $300 to $2,000 or more. Whether you buy that or assign an internal owner, decide before launch, because an unmaintained account degrades the way any CRM does: slowly, until pipeline data stops being trustworthy.
When is GoHighLevel the wrong tool?
GoHighLevel is the wrong tool when you need a specialized system of record, when nobody will own the account, when your needs are limited to one narrow function, or when the per-message and add-on costs outweigh what you would gain. Say this to yourself before paying for any setup.
- You need a deep vertical system. Clinical charting, field-service dispatch and inventory, complex quoting or an ERP are outside its scope. Use a purpose-built tool and let GoHighLevel handle marketing and follow-up if at all.
- You want a large sales-team CRM with heavy reporting and enterprise governance. Salesforce, HubSpot or Pipedrive may fit better. The how to choose a CRM guide covers those trade-offs.
- You only need a form, an email tool and a calendar. A lighter stack costs less and has less to maintain.
- You cannot dedicate anyone to it. The platform rewards ownership. Without an owner, setup money is wasted regardless of who did it.
- Your messaging volume is very high and margins thin. Usage is metered; run the numbers on your expected volume first.
- You want a guaranteed outcome from setup alone. Setup makes a system available. Results depend on your offer, traffic, response and follow-up.
If GoHighLevel is the right tool, the sensible sequence is cheap to state: decide what the account must do, take the free or low-cost official setup only if your case is simple, budget for registration and data work, choose a provider on evidence and scope, and assign an owner before launch.
Is there an industry-specific GoHighLevel setup for my business?
Yes. The core setup steps are the same everywhere, but the integrations, compliance work and first automations differ by industry, so each has its own setup guide with scope, timeline and cost:
- GoHighLevel setup for med spas: booking-platform connections (Boulevard, Zenoti, Mangomint, Vagaro), the HIPAA add-on and consultation follow-up.
- GoHighLevel setup for dental practices: practice management sync (Dentrix, Open Dental, Eaglesoft), recall and new-patient calls.
- GoHighLevel setup for real estate: portal lead routing, agent round-robin, investor and wholesaling pipelines, calling and texting consent.
- GoHighLevel setup for roofing companies: storm-lead surges, insurance claim pipelines and AccuLynx, JobNimbus or Roofr connections.
- GoHighLevel setup for HVAC companies: emergency call triage, maintenance agreements and ServiceTitan or Housecall Pro connections.
Sources
- HighLevel pricing page, checked 20 September 2026: plan prices, sub-account limits, add-ons, trial terms.
- HighLevel done-for-you setup offer, checked 20 September 2026: free basic setup contents and terms.
- HighLevel marketplace setup listings (Basic Account Setup, SaaS Setup, Startup Agency Bundle, Advanced Account Setup) as summarized in search results, 20 September 2026: package prices and contents. Confirm current terms on the listings.
- HighLevel certifications, checked 20 September 2026: Certified Admin pricing, format, validity and specialized tracks.
- HighLevel Support: A2P 10DLC messaging fees: registration fee, campaign fee and approval timing.
- HighLevel Support: HIPAA Compliance with HighLevel, updated 11 June 2026: add-on price and permanence.
- GHLLogic, GoHighLevel Expert Cost, 4 July 2026: independent setup tiers, red flags and management retainers. Provider-authored, not independent research.
- Snapshot exclusions (contacts, credentials, A2P registration, billing, users, numbers, domains): HighLevel support snapshot documentation and community guides as summarized in search results, 20 September 2026; not fetched in full from the primary article.
- CRM failure rates: Forrester (about 47%) and Gartner (about 50%) as cited in industry summaries retrieved 20 September 2026; the over-60% people-and-process share is a secondary-source figure and is not primary research.
- Third-party price ranges for freelancers and agencies ($800 to $7,500 and $1,500 to $10,000+) come from search summaries of vendor pages and are not independently verified.