Lead Magnet Form Inventory
Pricing
from $27.50 / 1,000 browser page checkeds
Lead Magnet Form Inventory
Inventory public lead-magnet forms, newsletter forms, gated content CTAs, form fields, consent copy, thank-you/download links, and placement context
Pricing
from $27.50 / 1,000 browser page checkeds
Rating
0.0
(0)
Developer
junipr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Inventory public lead-magnet forms, newsletter forms, gated content CTAs, form fields, consent copy, thank-you/download links, and placement context.
What it does
Renders public pages and inventories lead forms, fields, requirements, CTAs, consent text, privacy links, gated assets, placement, and friction issues.
The actor emits one row per public lead form, or a no-form diagnostic. Dataset and report output is produced only after every applicable PPE charge is accepted.
Common uses
- Inventory lead magnet forms
- Audit newsletter signup fields
- Find missing privacy links on forms
- Export gated content CTA inventory
- Review lead capture friction
Input
Supply public HTTP(S) URLs or deterministic htmlInputs. URL fetching rejects localhost and private-network destinations; allowedDomains can narrow access further.
startUrlssitemapUrlshtmlInputsallowedDomainsmaxPagesmaxDepthincludeEvidenceincludeRawSnapshotsrequestDelayMstimeoutMsuserAgentModepageUrlsfollowInternalLeadLinksformSelectorsctaTermsincludeHiddenFieldsmaxFormsPerPagemaxFormsmaxBrowserPagesviewportWidthviewportHeightmaxChargeUsdincludeReport
The caps in maxPages, maxForms, maxBrowserPages, maxScreenshots, timeoutMs and maxChargeUsd are enforced. A zero charge cap is a hard zero budget.
Output
sourceUrlsourceTypepageTitlerecordTyperecordNameissueCodeseverityevidenceSnippetrecommendationcanonicalUrlhttpStatusscannedAtpageUrlformIdformTypectaTextleadMagnetTitlefieldNamesrequiredFieldCountconsentTextprivacyLinkUrlthankYouOrDownloadSignalplacementContext
Reports:
lead-magnet-form-inventory-summary-report.mdlead-magnet-form-inventory-records.csvlead-magnet-form-inventory-issues.jsonlead-magnet-form-inventory-evidence-samples.jsonlead-magnet-form-inventory-run-metadata.json
Pricing
Platform-usage pass-through is off. Locked fixed-inclusive events:
| Event | Price |
|---|---|
actor-start | $0.08 |
browser-page-checked | $0.0275 |
form-record-extracted | $0.0095 |
form-issue-detected | $0.0195 |
report-generated | $0.18 |
The actor charges actor-start before fetching/rendering, deduplicates page events, charges record/finding events only for corresponding output, and stops before further output on partial, limited, or over-budget charges. Screenshot events fire only when a real browser PNG exists.
Safety and limitations
- Public pages only; no authentication, CAPTCHA bypass, access-control evasion, or private data.
- Browser waits, pages, records, changes, forms, popups, and screenshots are bounded.
- Blocked, empty, and missing-baseline cases produce diagnostics instead of invented success.
- Results describe source evidence at scan time and may change later.
- Store discounts, icons, publication, and scheduler state are separate live configuration gates.
Local validation
pnpm --filter @junipr/lead-magnet-form-inventory buildpnpm --filter @junipr/lead-magnet-form-inventory testpnpm --filter @junipr/lead-magnet-form-inventory smoke
Fixtures cover success, weak/blocked evidence, comparison, no-result, and cap behavior. Tests also prove schema equality, pricing metadata, charge guards, zero budget, reports, and charge-before-output ordering.