UNPKG

@referralrocketapp/referral-rocket

Version:

Referral Rocket simple React-based component for embedding a campaign signup form.

53 lines (34 loc) 1.88 kB
# Referral Rocket Campaign Join Form Referral Rocket is a referral and affiliate software. Create, manage and track referrals with our react-based component that allows you to embed a Referral Rocket (affiliate/referral) campaign form. This allows your customers to join your referral program and receive their unique referral link that they can easily share with their network. ## Installation Install the component using NPM: ```bash npm install @referralrocketapp/referral-rocket ``` ## Usage Import the `Campaign` component and pass your `campaignId` as a prop: ```js import React from "react"; import Campaign from "@referralrocketapp/referral-rocket"; const App = () => { return ( <div> <Campaign campaignId="your-campaign-id" /> </div> ); }; export default App; ``` ## Props | Prop | Type | Description | | ------------ | -------- | ------------------------------------------------------------------------------------------------------------ | | `campaignId` | `string` | **Required.** The ID of the Referral Rocket campaign. It loads the signup form script. | | `email` | `string` | Used to generate unique referral links without requiring user sign-up. Pass it as a parameter to the script. | | `firstName` | `string` | (Optional) Pass as a parameter to personalize the signup experience. | | `lastName` | `string` | (Optional) Pass as a parameter to further personalize the experience. | --- ### Notes * This component dynamically loads the external Referral Rocket script to render the join form inside your React app. * Be sure to use the correct `campaignId` associated with your Referral Rocket campaign. ## License ISC