Your "best of Lisbon" post deserves better than a list of names and a clunky Google My Maps embed. Drop a live, interactive RoamRecs map into any post — readers browse your picks, open details, and save them for their trip.
What the embed snippet looks like
<iframe src="https://roamrecs.com/view-collection.html?tripId=YOUR_TRIP_ID"
width="100%" height="600" loading="lazy"
title="My Lisbon guide — RoamRecs"
style="border:1px solid #e2e8f0;border-radius:16px;max-width:100%;"></iframe>
<p><a href="https://roamrecs.com/view-collection.html?tripId=YOUR_TRIP_ID">My Lisbon Guide</a>
— map by <a href="https://roamrecs.com">RoamRecs</a></p>
You don't write this yourself — open your collection, click Share, choose Embed on your site, and copy.
how it works
Works in WordPress, Squarespace, Webflow, Ghost, Substack — anywhere your blog lives.
Save every restaurant, hotel, and viewpoint you mention — from TikTok, Instagram, Google Maps, or search. Each one becomes a real pinned location, grouped by destination automatically.
Click Share → Embed on your site on your collection. The snippet includes an attribution link — a real, crawlable link in your post's HTML.
WordPress Custom HTML block, Squarespace Code or Embed Block, Webflow Embed, Ghost HTML card, or a Substack post — paste once and the map live-syncs with your collection forever.
why bloggers use it
Static lists get skimmed. Interactive maps get used, saved, and shared.
Google My Maps embeds look dated and behave badly on mobile. A RoamRecs map is mobile-first, matches a modern editorial design, and opens rich place details. See the full comparison vs Google Maps lists.
Readers pan, tap, and explore instead of bouncing to Google Maps to look everything up themselves. Engagement stays on your post — where your affiliate links and ads live.
Readers can save your collection to their own RoamRecs and pull it up on their phone mid-trip — your blog stays the source instead of a forgotten browser tab.
A restaurant closed? Remove it from your collection and every post embedding that map updates instantly. No re-editing old posts one by one.
The widget lazy-loads — it only loads when a reader scrolls to it, so your Core Web Vitals and ad revenue are untouched.
One collection per city, one embed per guide. Your "3 days in Rome," "Rome restaurants," and "Rome neighborhoods" posts can each carry their own map.
If you build websites for travel bloggers, creators, or photographers, ship every site with a live map built in — it's a standard iframe that drops into any template you design, on any platform. Pro adds full white-labeling with your client's colors, logo, and fonts.
faq
Save the places from your post to a free RoamRecs collection, click Share, choose Embed on your site, and paste the snippet into your post — WordPress Custom HTML block, Squarespace Code or Embed Block, Webflow Embed, Ghost HTML card, or anywhere else you can paste HTML.
For a blog, yes — it's mobile-friendly, matches a modern design, opens rich place details, lets readers save your picks, and live-syncs when you update the collection. My Maps embeds do none of that.
Yes — readers can save the whole collection or individual places to their own RoamRecs account and use it on their trip.
No. The widget lazy-loads so it doesn't affect initial page load, and the snippet's attribution link is a normal crawlable link. Interactive content also tends to increase time-on-page.
Yes, and many designers do. The free tier covers unlimited embeds on any number of sites; Pro white-labels the map with your client's branding. Email us about designer and agency arrangements.
Yes — unlimited embeds and views with a small "Map by RoamRecs" credit link. Pro removes the credit and adds custom branding, lead capture, and analytics.
Free forever, no credit card. Save your places, copy the snippet, paste it into your post.