B2B: prioritise by revenue
Rank requests by the MRR behind them, the renewals at risk and the segment asking.
Rank feature requests by revenue at stake, renewal risk and segment. Companies, plans and MRR come from SSO or the API; the next-up report writes itself.
Set it up
Send company, plan and MRR
In the SSO token from the widget, portal or app. Revenue counts once per account per request.
Settings → SSO
// On your server. The secret never reaches the browser. const token = jwt.sign( { id: user.id, email: user.email, name: user.name, company: { id: account.id, name: account.name, plan: account.plan, mrr: account.mrr }, attributes: { role: user.role }, }, process.env.THEYASKED_SSO_SECRET, { algorithm: 'HS256', expiresIn: '1h' }, );Or sync accounts from your backend
Upsert up to 200 companies and 200 users per call, by your own ids. Run it nightly from billing.
Settings → API
curl -s https://theyasked.me/api/public/v1/users/identify-batch \ -H "Authorization: Bearer $KEY" -H 'content-type: application/json' -d '{ "companies": [{ "id": "acct_42", "name": "Bloom Beauty", "plan": "Enterprise", "mrr": 4200, "attributes": { "renewalDate": "2027-03-01", "health": "good" } }], "users": [{ "id": "u_981", "email": "lina@bloom.co", "companyId": "acct_42" }] }'Add renewal dates and health
renewalDate and health on the company mark accounts at risk (renewing within 90 days, or health at risk). status: churned tracks revenue you lost.
Rank, segment, report
Rank by revenue at stake or opportunity, filter by plan, then send the next-up report to whoever decides.
Insights → Demand
What you learn
- Revenue at stake
- The MRR of the accounts asking, each once.
- Renewal risk
- “Ship it before Bloom Beauty renews in 19 days.”
- Churned revenue
- Requests ranked by the MRR of customers who left.
- Next-up report
- “What they asked me this quarter”, with quotes, as Markdown or CSV.
Who it's for
- B2B SaaS product managers
- Planning with the revenue in the room.
- Heads of product
- One ranked list to defend in the roadmap review.
- Revenue and CS leaders
- Which requests stand between you and a renewal.