Integrations

JS Embed

Embed a hosted blog on any site with one script tag.

Drop your Grandranker articles into any site with one HTML snippet. Paste it into Squarespace, Wix (HTML block), Webflow (Embed element), or plain HTML — it auto-loads, self-styles, and every published article appears automatically.

What you need: the ability to paste an HTML snippet into your site — a code/embed block, custom-HTML element, or direct page HTML access. No server-side changes needed.

The embed is a legacy option. New accounts are led to the Hosted Blog instead — no snippet to maintain, and a theme change can't break it. Existing embeds keep working; switch to Hosted Blog whenever you like.

How to Connect

  1. In Grandranker, go to Integrations and choose Blog widget (Embed Code).
  2. Copy the snippet:
<div id="grandranker-articles"></div>
<script src="https://app.grandranker.com/embed/YOUR_TOKEN.js" async></script>
  1. Paste it where you want the article list to appear. No configuration needed on the host page.
  2. Click Activate embed. Every published article now appears in the feed automatically.

Some platforms (Squarespace, GoDaddy, Weebly, Duda and others) have their own guided version of this page — same snippet, same behavior.

Publishing & Verifying

Publish an article, then check the page where you pasted the snippet — it should appear. The integration screen shows "Embed is active: articles appear automatically" once switched on.

Two optional feeds ship with the embed:

  • RSS feed: RSS 2.0 with full article content. Works with HubSpot, Zapier, IFTTT, n8n, Make, Feedly, or any RSS importer.
  • JSON feed: fetch it directly to build your own UI. CORS-open, returns your published articles.

Both URLs are on the embed integration screen with copy buttons.

Troubleshooting

The widget shows nothing

  1. Confirm the embed is activated ("Embed is active").
  2. Confirm both snippet lines made it into the page — the <div id="grandranker-articles"></div> and the <script> tag. Some editors strip scripts; use the platform's dedicated code/embed block, not a rich-text field.
  3. Confirm you have at least one published article — drafts don't appear.

Articles appear but styling looks off

Aggressive global CSS on the host page can override the widget's own styles. Try a section without heavy custom styling.

Still stuck? [email protected]