Embeddable Widget
Drop live Porsche events into your site
One line of HTML. No JavaScript SDK, no API keys, no commitments. The widget shows the next 10 upcoming Porsche events for the state you choose, updates every 30 minutes, and links each event to its full pcarfolk listing — opening in a new tab so you don't lose your visitors.
Preview
Above is the live California widget rendered in an iframe. Same widget, embedded in your site, with whatever width you give it.
1. Copy this snippet
Replace california with your state's slug. Recommended dimensions: at least 320px wide, 500px tall.
<iframe src="https://pcarfolk.com/widget/california" width="100%" height="500" frameborder="0" loading="lazy" title="Upcoming Porsche events in California" ></iframe>
2. Find your state's slug
Most states use the lowercase, hyphenated name. The full list of 50 is supported — pick one and click to preview.
California
california
Florida
florida
Texas
texas
New York
new-york
Georgia
georgia
Pennsylvania
pennsylvania
Connecticut
connecticut
Virginia
virginia
Maryland
maryland
Oregon
oregon
Colorado
colorado
Ohio
ohio
Show all 50 states
3. Customize
Standard iframe attributes apply. The widget is responsive internally — the only constraints are minimum width (320px) and approximate row height (~70-80px per event).
Width
width="100%" fills the parent container. Use a fixed width like width="360" for sidebar embeds.
Height
500px shows ~5 events. 700px shows ~10. Plain height attribute works fine — the widget adapts its content density.
What it costs you
Nothing. The widget is free to embed on any site. We don't require attribution beyond what's already baked into the widget (the "Powered by pcarfolk" footer link), and we don't track or fingerprint your visitors beyond the standard server logs.
If you find the widget useful, a link to pcarfolk.com from your resources page is appreciated, but not required.
Or use the JSON API
Want full control over styling? Hit our public stats endpoint and build your own widget. CORS open, no API key needed.
fetch('https://pcarfolk.com/api/stats')
.then(r => r.json())
.then(data => {
// data.events.upcoming, data.topStates, etc.
});See live response →Questions?
Email shane@mustardpress.com if you want to talk through a custom embed, dedicated event feeds, or a deeper partnership.