I build websites on WordPress, Shopify, Carrot, GoHighLevel, or custom Next.js/React. Pick WordPress or Shopify when non-engineers own content or commerce; Carrot or GHL for realtor and local-service funnels; Next.js when you need app-like UX or a site tied to a real product. Haris Ullah Khan wires forms into CRMs and optional Retell follow-up on every path.
A website that only looks finished is half done. The other half is who can edit it and where the lead goes.
Quick decision table
| Platform | Best when | Watch-outs |
|---|---|---|
| WordPress | Blog/content teams, SEO pages, familiar CMS | Plugin sprawl; keep forms → CRM explicit |
| Shopify | Products, carts, checkout | Heavy custom apps outgrow themes |
| Carrot | Real estate investor / lead-gen funnels | Stay inside the model Carrot is good at |
| GoHighLevel | Agencies and local services already on GHL | Design limits vs a custom front |
| Next.js / React | Product brands, SaaS marketing, custom UX | Needs a developer for structural changes |
WordPress & Shopify
I ship these when the client’s marketing or ops person must publish without opening a pull request. Themes and sections stay boring on purpose; the differentiation is tracking, form fields, and CRM mapping.
Carrot & GoHighLevel
Common for realtors and home services. The win is speed: landing pages, calendars, and pipelines in tools the team already opens. See the real estate lead automation case study.
Custom Next.js
Use Cortana and VoiceCake-class products need marketing and app surfaces that share a design system and deploy path. That is full-stack work, not a theme install.
The non-negotiable: form → CRM
Every stack above still needs:
- A thank-you / confirmation that does not lose UTM data
- A Zapier scenario or webhook into GHL, eSimply, or a custom CRM
- Optional Retell / Make follow-up while intent is hot
Hire: Website development · Automation · Book a call
Common questions
Do you build WordPress and Shopify sites?
Yes. WordPress for content-heavy marketing sites; Shopify for stores and theme/custom section work. Complex checkout logic may move to a custom app when themes hit a wall.
When do you recommend GoHighLevel or Carrot?
When realtors, investors, or local-service marketers already live in those tools and need lead pages they can edit without a developer for every headline change.
When is custom Next.js worth it?
When the site must feel like a product, share code with a SaaS app, or need performance and UX a theme cannot deliver.
Will my forms create CRM leads?
Yes - that is part of the build. Zapier, GHL native, or webhooks into GHL, eSimply, or a custom CRM, tested with a real lead before launch.
Who builds these sites?
Haris Ullah Khan - see /services/website-development and real estate lead case studies on the blog.