Embed SaaS pricing data
anywhere — free
Drop a widget onto any page or call the JSON API to show live SaaS pricing change data. No API key required.
Free forever
No API key
50+ tools tracked
CORS-enabled
Embeddable Widget
2 lines of HTML. Drop on any page, WordPress, Notion, or static site. No configuration needed.
JSON API
Fetch pricing data via REST. No auth required. CORS-enabled so you can call it from the browser.
Dark + Light Mode
Widget auto-renders in dark mode. Pass
data-theme="light" for a light variant.Built-in Email Alerts
Widget includes an email signup CTA so your readers can get alerted on future changes.
Widget — 2-line embed
Copy-paste onto any page. Replace "Figma" with any tracked tool.
<!-- 1. Place the container where you want the widget -->
<div class="pricepulse-widget" data-company="Figma"></div>
<!-- 2. Add the script once (anywhere on the page) -->
<script src="https://getpricepulse.com/widget.js" async></script>
Live preview — dark (default)
Live preview — light theme
Compact mode (single line)
No changes detected — monitored tool
Widget options
| Attribute | Values | Default | Description |
|---|---|---|---|
data-company | String | — | Company name (required). E.g. "Figma", "Slack", "Notion" |
data-theme | dark / light | dark | Color theme |
data-compact | true / false | false | Single-line compact summary view |
data-cta | true / false | true | Show email alert signup inside widget |
JSON API
No auth required. Call from browser or server. Results cached for 1 hour at edge.
GET
/api/check-company?company=Figma
{
"found": true,
"company": "Figma",
"slug": "figma-pricing",
"hasChanges": true,
"changeCount": 1,
"changes": [
{
"what": "Professional plan: +67% price increase",
"impact": "Raised from $15/editor/mo to $25/editor/mo...",
"when": "June 2025",
"type": "increase",
"pct": "+67%"
}
],
"pageUrl": "https://getpricepulse.com/companies/figma-pricing.html",
"checkedAt": "2026-05-14T12:00:00.000Z"
}
GET
/api/check-company?slug=figma-pricing
Lookup by slug instead of company name. Same response shape.
GET
/api/check-company?list=1
{
"companies": [
{ "name": "Figma", "slug": "figma-pricing", "hasChanges": true, "changeCount": 1 },
{ "name": "Airtable", "slug": "airtable-pricing", "hasChanges": true, "changeCount": 2 },
... 50+ more
],
"total": 65
}
// JavaScript — fetch pricing data in the browser
const res = await fetch('https://getpricepulse.com/api/check-company?company=Slack');
const data = await res.json();
if (data.hasChanges) {
console.log(`Slack raised prices ${data.changes[0].pct} in ${data.changes[0].when}`);
}
# Shell — curl example
curl "https://getpricepulse.com/api/check-company?company=Figma" | jq .
Tracked tools (50+)
These companies are fully supported. Fuzzy name matching — "github copilot", "GitHub Copilot", and "Copilot" all work.
Get alerted when prices change
Track any SaaS tool — free email alerts the moment pricing or tiers change.
Try the Price Checker →