Customers
In Floatless, a Customer is more than just a name in a database; they are a complete "Billing Entity". This means a single customer profile holds all the logic required to issue accurate legal invoices.
The Billing Profile
When you create a Customer, you are defining the configured defaults for all future interactions:
- Primary Currency: The currency you will bill them in (e.g., USD or CAD). Once set, this often limits what Products they can buy (currency matching).
- Tax Status: Whether they are taxable or tax-exempt (e.g., non-profits or resellers).
- Billing Address: Used to calculate the correct tax jurisdiction.
Contacts vs. Customers
It is important to distinguish between the Entity and the Person.
- Customer: "Acme Corp" (The Legal Entity paying the bill).
- Contact: "Jane Doe, Accounts Payable" (The person receiving the email). Floatless sends the email to the Contact, but issues the invoice to the Customer.
Auto-Pay Configuration
The Customer profile also stores payment preferences.
- Card on File: You can store a secure token for a credit card.
- Auto-Pay Enabled: If enabled, Floatless will automatically attempt to charge the card on the invoice due date.
Churn Prediction: In the background, Floatless analyzes payment patterns to calculate a "Churn Risk Score" for each customer, helping your success team prioritize outreach.
AI Health Monitor
For every customer, Floatless provides a real-time health analysis on their profile page:
- Churn Risk: Rated as Low, Medium, or High based on usage drops and payment failures.
- Revenue Prediction: An AI forecast of their next month's spend.
- Engagement Signals: Alerts if a customer stops logging in or downgrades their plan.
Smart Retention: If a customer is flagged as "High Risk", the AI will automatically suggest a retention offer (e.g., "Offer 20% off for 3 months") that you can approve with one click.