Test pages for the Powered by BiggerPockets (PBBP) embeddable widgets, hosted on GitHub Pages at an external domain to verify cross-origin functionality.
https://biggerpockets.github.io/PBBP/
The PBBP widgets are embedded on partner sites via iframe. Since they enforce domain allowlisting, we need a non-BiggerPockets domain to test the full embed experience. This repo provides that via GitHub Pages.
- The partner's allowed domains must include
biggerpockets.github.ioin the PBBP Partners admin panel. - The PBBP feature flag (
2026_02:marketplace:pbbp) must be enabled. - The partner record must exist and be enabled with a valid slug.
index.html— Lender Finder widget for Offer Sheet (the-offer-sheet), defaulting to Short-Term Rental strategy
- Create an HTML file with the widget embed snippet:
<script src="https://www.biggerpockets.com/lender-finder.js" data-partner-id="partner-slug" ></script>
- Commit and push to
main— GitHub Pages deploys automatically. - Ensure the partner's allowed domains include
biggerpockets.github.io.
| Widget | Script URL |
|---|---|
| Agent Finder | https://www.biggerpockets.com/agent-finder.js |
| Lender Finder | https://www.biggerpockets.com/lender-finder.js |
| Property Manager Finder | https://www.biggerpockets.com/property-manager-finder.js |