SDK live - automation and email next

Analytics, automation, and email in one stack.

The real GetFluxly JavaScript SDK is live as @getfluxly/sdk-js. Capture product behavior, identify users, send trusted server events, trigger lifecycle automation, and deliver email through the SMTP stack you already trust.

SDK live on npmLifecycle automationBring your own SMTP

Integration

Install tracking now. Keep automation connected.

Drop the browser SDK into any website, install it in a bundled app, or post backend events directly to the GetFluxly Events API. The same profile layer feeds future lifecycle automation and email sending.

  • Auto-captures pageviews, clicks, form submissions, and page leave.
  • Supports identify, track, reset, and destroy from the browser.
  • Keeps product analytics, lifecycle automation, and email data together.

Install from npm

npm install @getfluxly/sdk-js

Basic npm usage

window.__GFLUX__ = {
  apiKey: "GFLUX_API_KEY",
  apiHost: "https://api.getfluxly.com"
};

import "@getfluxly/sdk-js";

Platform surface

Product analytics that can trigger lifecycle email.

The MVP starts with clean event capture and identity. The platform direction stays the same: use that data for segments, automations, and mail sent through infrastructure you own.

Released SDK

Capture product behavior with the real GetFluxly SDK package.

Use npm for bundled apps or the jsDelivr script tag for any website, Django app, Rails app, PHP site, or static page.

Automation

Turn behavior into lifecycle journeys and segments.

Auto-capture and custom events feed the user timeline, so onboarding, trial, and retention flows can react to real product activity.

Email sending

Send through SES, Mailgun, SMTP2GO, or your own SMTP.

GetFluxly keeps lifecycle email tied to product analytics while you keep control of the sending provider and deliverability history.

Identity model

One profile for behavior and messages.

The SDK starts collecting anonymous activity right away. When a user logs in, identify them with your own external ID so behavior, automation state, and email outcomes stay connected.

  • Anonymous visitors get a persistent ID before they log in.
  • identify() links anonymous activity to a known external_id.
  • Server events, automations, and email outcomes stay on the same profile.

Lifecycle path

Track, automate, then send.

Install

Add the script tag or npm package, set GFLUX_API_KEY, and start collecting product activity.

Automate

Use behavior and server events to power onboarding, trial, churn, and lifecycle segments.

Send

Deliver lifecycle messages through your own SMTP provider without splitting the customer data.

Private beta

Get early access.

Join if you want product analytics, profile stitching, and lifecycle email without giving away your sending stack or juggling three separate tools.

Prefer a direct conversation? Email hello@getfluxly.com