1. Run one command
The installer downloads the signed, checksum-verified CLI to your user bin directory and immediately starts the guided flow. It requires macOS or Linux, curl, and Node.js 22 or newer.
curl -fsSL 'https://submitforbacklinks.com/install.sh' | sh2. Approve the browser link
The CLI opens a one-time SubmitForBacklinks sign-in link. Sign in or create your account in the browser, click Authorize terminal, then return to the terminal. The CLI stores its credential automatically with owner-only file permissions.
No secret setup
You do not create or paste an API key, enter an email code, publish a verification file, or add anything to your project .env.
3. Paste the product URL
The terminal scans the public product site, shows the proposed listing, and asks whether to submit it. Review the displayed information, choose from the live available launch weeks, then confirm.
Product URL: https://yourproduct.com
Scanning https://yourproduct.com…
✓ Product website scanned.
Dofollow link options:
1) Free · verify a reciprocal badge for a dofollow link
2) Featured · $7 one-time · no badge or weekly queue
Choose option [1-2, default 1]: 1
Available launch weeks:
1) Aug 17, 2026 · 8 spots
2) Aug 24, 2026 · 3 spots
Choose launch week [1-2, default 1]: 2
Submit this reviewed listing, confirm you can represent the product, accept the guidelines, and acknowledge the reciprocal badge requirement? [Y/n]
✓ Submitted for Aug 24, 2026.
Next: add and verify the reciprocal badge to activate your dofollow link.
✓ Badge setup opened in your browser.
https://submitforbacklinks.com/submissions/your-submission-id#badge-setup✓ Submitted for Featured review.
Opening secure $7 one-time checkout…
✓ Checkout opened in your browser. Pay there, then return here.
https://checkout.stripe.com/c/pay/…
Approval activates your permanent dofollow link. Rejected submissions are refunded automatically.Come back anytime
The sign-in is saved for future sessions. Run the command below to scan another product. Free submissions open the exact badge setup screen automatically; if a browser cannot open, the terminal prints the same direct link. Current clients update themselves before the guided flow, while a legacy client shows the installer command once.
submitforbacklinks startBuilding a custom integration? See the advanced API reference.