Skip to main content

Developer Hub

Build custom reward programs using Extole.

Everything your team needs to implement, customize, and scale referral and reward experiences across web, mobile, and backend systems.

Want to see the platform in action? Request a sandbox

Integration examples

<script type=“text/javascript”  src=https://share.brand.com/core.js fetchpriority=“high” async></script><span id=“extole_zone_global_header”></span><script type=“text/javascript”>  /* Start Extole */  extole.createZone({    name: “global_header”,    element_id: “extole_zone_global_header”  });</script>
import { Extole } from “@extole/react-native-sdk”;const extole = new Extole(“share.brand.com”, “your-app-name”);function ExtoleScreen({ navigation }) {  const [extoleView, setExtoleView] = useState(null);  useEffect(() => {    extole.configure(extoleView, setExtoleView, () => {      navigation.navigate(“Promo”);    });  }, []);  return <View style={{ flex: 1 }}>{extoleView}</View>;}
import ExtoleMobileSDK@mainstruct ExtoleApp: App {  @StateObject var extole = ExtoleImpl(programDomain: “share.brand.com”)  var body: some Scene {    WindowGroup { NavigationView { extole.getView() } }  }}extole.identify(“email”, [“partner_user_id”: “123”], { _, _ in })
implementation ‘com.extole.mobile:android-sdk:1.0.+’// Initialize once at app startupExtole.init(context = context, appName = “your-app-name”)// Exchange identity + event dataextole.identify(email, mapOf(“member_id” to “123”))extole.sendEvent(“purchase”, mapOf(“order_id” to “A1001”))

Build Patterns

Add Extole to your stack

Core implementation patterns for event delivery, orchestration, identity, and internal tooling.

Stream events in and out

Connect runtime and file-based event ingestion, then route outcomes to downstream systems.

Orchestrate journeys

Trigger downstream systems and manage reward fulfillment workflows.

Trigger downstream actions

Manage Identity and Consent

Keep privacy-safe identity and consent controls aligned across API and operational workflows.

Build Internal Tooling

Power internal operations and analytics workflows on top of Extole APIs and outbound data.

Partner Integrations

Integrate Extole with leading technology partners

Quickly scan popular partner options by use case.

Filter by category

Select a category to see matching partners.

Alkami

Connect referral and advocacy programs into digital banking experiences.

Amplitude

Route referral conversion and cohort data into product analytics dashboards.

Attentive

Coordinate SMS subscription and reward events for lifecycle messaging.

Banno (Jack Henry)

Embed Extole referral journeys into online and mobile banking touchpoints.

BHN

Connect reward issuance and gift card fulfillment through BHN rails.

BigCommerce

Launch referral experiences across BigCommerce storefront and checkout.

Braze

Use Extole insights and share attributes in personalized campaigns.

Candescent

Run referral programs within modern digital banking account experiences.

Cordial

Trigger personalized lifecycle messaging with Extole referral events.

Ensighten

Manage Extole tags and event capture through Ensighten deployments.

HubSpot

Sync leads and referral outcomes into HubSpot CRM and automation.

Iterable

Sync referral program data into cross-channel lifecycle messaging.

Klaviyo

Use referral and reward signals in Klaviyo email and SMS campaigns.

Listrak

Grow lists and trigger personalized email and SMS journeys.

Optimizely

Experiment on referral placements and optimize conversion performance.

Optimove

Power multi-channel CRM campaigns with referral program insights.

Q2

Launch referral and rewards journeys inside Q2 digital banking flows.

Salesforce Commerce Cloud

Deploy the Extole cartridge for B2C and B2B commerce storefronts.

Salesforce CRM

Push advocate and referral data into Salesforce CRM records and workflows.

Segment

Send profile and event data into Extole from your CDP pipeline.

Shopify plus

Launch referral experiences in storefront and checkout journeys.

Tealium

Accelerate tag orchestration and optimize referral CTAs on site.

Tremendous

Automate reward fulfillment with the Tremendous payout platform.

Zapier

Connect Extole events to thousands of apps with no-code automation.

Support

Get help and track system health