50% off

Half price through October on Basic and Pro plans. New customers only. See pricing

Back to Help Hub
Getting StartedGuide6 min readUpdated 2026-10-02

Do I Need A Developer To Setup My Referral Program?

No. You do not need a developer to set up or run a standard referral program with Referral Factory. Marketing, growth, customer success and operations teams can build the referral experience, onboard referrers, configure rewards, manage emails, connect supported integrations and track referral performance through the platform without writing custom code.

Send this article context to support so a human can pick up quickly.
Need help applying this to your account?

Contact support and we will keep this article attached to your request.

No. You do not need a developer to set up or run a standard referral program with Referral Factory. Marketing, growth, customer success and operations teams can build the referral experience, onboard referrers, configure rewards, manage emails, connect supported integrations and track referral performance through the platform without writing custom code.
A developer becomes useful when you want Referral Factory to connect more deeply to your own website, product, backend or data infrastructure - for example through the API, webhooks, custom HTML or self-hosted data.

When do I need a developer to use Referral Factory?

What you want to doDeveloper needed?
Build and brand a referral campaignNo
Create referral links and onboard referrersNo
Configure rewards and referral emailsNo
Use a standard CRM or payment integrationNo
Add a standard website widget or popupUsually no
Use Zapier, Make or another no-code automationUsually no
Build custom API workflowsYes / recommended
Send or receive custom webhook eventsUsually requires technical help
Build a referral experience directly inside your own appMay require a developer
Upload fully custom HTMLYes / recommended
Use Referral Factory's self-hosted data optionTechnical involvement required
The distinction is less about the size of your business and more about how deeply the referral program needs to connect to your existing technology.

What can I set up without a developer?

Most of the day-to-day work of building and operating a referral program can be handled by a non-technical team.
Referral Factory's core platform is therefore designed to be operated without an engineering team.
  • create and manage referral campaigns
  • design the Referral Link Page
  • customize the Branded Referrer Portal
  • add your branding, copy, images and forms
  • add or invite referrers
  • generate unique referral links and codes
  • configure referral rewards
  • set up referral emails
  • choose how customers access and promote the program
  • review referred leads
  • qualify referrals manually or through supported integrations
  • monitor rewards and referral performance
  • test the full referral journey before launch

Do I need a developer to connect Referral Factory to my CRM?

Usually not.
Referral Factory has direct integrations with platforms including HubSpot, Salesforce, Zoho, Pipedrive and Intercom, as well as payment and automation integrations. Standard integrations are designed to let businesses connect referral activity to the systems they already use without building a custom integration from scratch.
A developer may become useful when your CRM has highly customised business logic, the information needs to move through several internal systems, or the standard integration does not support the exact workflow you need.
  • send referred leads into the sales process
  • add existing contacts as referrers
  • keep referral information connected to customer records
  • qualify a referral when the required CRM condition is met

Do I need a developer to add Referral Factory to my website?

Not necessarily.
Referral Factory offers website components such as widgets, popups and embedded referral experiences. A standard widget or popup typically involves adding a supplied code snippet to your website. Many non-developers can do this themselves, although a developer or website agency may be needed when the site is managed through a locked CMS or controlled technical environment.
You can also use the Branded Referrer Portal as a standalone referral destination and link to it from your website without building the referral experience directly into your site.

Do I need a developer to embed Referral Factory inside my product or customer portal?

It depends on how integrated you want the experience to be.
A standard embedded widget can work inside a logged-in website or web app and may only require installation of the relevant script and customer variables.
A more deeply integrated experience may require development work.
Referral Factory provides an API for these types of developer-controlled workflows.
  • automatically enrol a logged-in customer as a referrer
  • generate or retrieve their unique referral link
  • display referral information inside your existing interface
  • pass customer information between systems
  • use your own authentication and permissions
  • create a completely custom referrer dashboard

When should I use the Referral Factory API?

The API is useful when your own system needs direct control over referral data or referral operations.
The API is the developer path for businesses whose customer data, conversion logic or business rules live in their own systems rather than in a standard integration. API and webhook access are available on the Basic plan and above.
  • create referrers programmatically
  • generate referral links from your own backend
  • work with referral and participant data
  • manage referral workflows from your own product
  • issue or manage rewards through a custom process

When would I use webhooks?

Webhooks are useful when another system needs to send information to Referral Factory or receive referral events from it.
Referral Factory supports both outbound webhooks and inbound qualification webhooks. The Referral Factory side can be configured through the platform, but your own technical team may need to build or configure the system receiving or sending those events.
  • Referral Factory can send an event when a new referrer joins
  • it can send an event when a new lead is created
  • your own system can send a qualification signal back when a referred customer converts
  • another workflow can react when a lead is qualified or a reward is issued

Do I need a developer for custom HTML?

Yes, or at least someone comfortable working with HTML.
Enterprise customers can upload their own HTML when the standard page builder is not enough for their design or implementation requirements.
This is most relevant to organisations that need tighter control over the customer-facing experience or have specific brand and design requirements.
If the visual page builder already gives your team the experience it needs, custom HTML is not required.

Do I need technical help to host my own referral data?

Yes. Referral Factory's self-hosted data option is designed for Enterprise organisations that need sensitive referral data to remain in infrastructure they control.
This type of setup involves your organisation's cloud, server or data environment, so an internal technical, infrastructure or security team would normally be involved.
This is an advanced implementation option, not something required to use Referral Factory normally.

Can Referral Factory help my developers or technical team?

Yes.
Your developers do not have to work out the Referral Factory side of the implementation on their own.
Referral Factory provides API and webhook functionality for custom implementations, while Pro includes guided onboarding and Enterprise includes a managed rollout with a dedicated account manager.
For Enterprise implementations, the Referral Factory team can also help with integration planning, tracking, testing, security and procurement requirements as part of the rollout.
Your technical team remains responsible for your own systems and custom code, while Referral Factory can help define how the referral workflow should connect to them.

Should I involve my technical team before I start?

For a straightforward referral program, usually not.
Your marketing, growth or customer team can begin planning and building the program without waiting for development resources.
It makes sense to involve your technical team early if you already know that you need:
For medium and larger businesses, identifying these requirements early can make implementation much smoother because the referral program can be designed around the systems that already own customer, sales and conversion data.
The key point: Referral Factory does not require development work to run a referral program - but it gives businesses a developer path when they need more control or deeper integration.
  • API or webhook integration
  • custom backend logic
  • a deeply embedded product experience
  • custom authentication
  • custom HTML
  • complex data flows between several systems
  • self-hosted referral data
Still need help?

Send this article to support

A human can review the article you were reading and help with the exact next step.

Article feedback

Did this answer your question?

Your vote helps support spot weak articles, fix missing steps, and decide when a person should step in.