Elfsight alternatives, widget by widget.
The right Elfsight alternative depends on which Elfsight widget you use. Most single-network feeds have a free official embed; Google reviews and mixed feeds need a tool. Here is each option, how views are counted, and how to switch.
- Published
- Reading time
- 9 min read

On this page
The short answer
- The right Elfsight alternative depends on the widget. Instagram, Facebook, YouTube, X and Bluesky have free official embeds, and WordPress has a free RSS block; Google reviews and feeds that mix networks have no free official version.
- Elfsight counts a view every time a page with the widget loads, pools every widget of one app into one monthly allowance, and hides the widget when it runs out. The free plan has 200 views a month.
- Vitraz counts each visitor once per feed per day, so a feed in a site-wide footer uses a fraction of the views. It also hides the widget at its limit, and Growth and Scale have none.
- Elfsight remains the better choice for many kinds of widget on one bill, for many websites on one plan, and for Instagram, Facebook or TikTok feeds today.
- Switch by building the new feed first and swapping the code page by page, so your site never shows a gap.
Why do people look for an Elfsight alternative?
Usually because of views. Elfsight counts a view every time a page carrying the widget loads, pools every widget of one app into one monthly allowance, and hides the widget from visitors when it runs out. The free plan allows 200 views a month, and each kind of widget is priced as its own app.
Elfsight is a library of website widgets: 96 apps on its pricing page, from social feeds and Google reviews to forms, chat, pop-ups, cookie banners and event calendars, each built in one editor and added to a site with a short piece of code. Every app is sold on its own plan, or all of them together in a bundle. Most people who search for an alternative use one or two of the feed or review widgets, and arrive with one of these four experiences.
- The widget vanished. The app’s views for the month ran out, so Elfsight hid it from visitors until the allowance reset. Nothing was broken; that is the documented rule.
- The free plan ran out in days. 200 views a month is about seven page loads a day, and your own page loads can count too.
- Two widgets, two plans. An Instagram feed and a Google reviews widget are two apps, each with its own allowance and its own subscription, unless you buy the bundle.
- The feed looks old. The FAQ on Elfsight’s Social Feed page gives refresh intervals of about 48 hours for Instagram and X, 24 hours for YouTube and 6 hours for Facebook.
How does Elfsight’s view limit work?
A view is one load of a page that carries the widget, whoever loads it and whether or not they scroll down to it. The limit is per app and per month, shared by every widget of that app on every website. Past it, the widget disappears until the allowance resets or you upgrade.
Elfsight’s help center sets the rules out plainly, in its articles on the view limit and on deactivated widgets. In short:
- A view is counted each time a page with the widget loads. It is not a unique visitor, not a click, and not proof that anyone saw the widget.
- Two widgets of the same app on one page count as two views. The same widget on several pages counts once per page load.
- The limit belongs to the app, not to a widget or a website: every Google Reviews widget you have shares one monthly allowance.
- Your own visits count unless you stay logged in to Elfsight in the same browser you use to work on your site.
- When the allowance runs out, visitors see nothing, as if the widget were never installed, and you see a notice in its place. Elfsight sends several warning emails first. The widget returns on the next reset date, or at once if you upgrade.
| Plan | Price a month | Views a month | Widgets |
|---|---|---|---|
| Free | $0, with Elfsight branding | 200 | 1 |
| Basic | $5 billed yearly, $6 monthly | 5,000 | 3 |
| Pro | $10 billed yearly, $12 monthly | 50,000 | 9 |
| Premium | $20 billed yearly, $24 monthly | 150,000 | 21 |
| Enterprise, four tiers | $30 to $80 billed yearly | 300,000 to unlimited | 50 to 400 |
The bundle of all 96 apps gives each app the same views and widgets as the table, per app, from $15 a month billed yearly ($18 monthly) at Basic to $60 ($72) at Premium. Every plan, the free one included, allows unlimited websites.
How many views will your website use?
On Elfsight, multiply the visits to pages carrying the widget by the pages each visitor opens, then by the widgets of that app on each page. A feed in a site-wide footer is the costly case: a visitor who opens five pages uses five views. A tool that counts visitors instead of page loads counts that visitor once.
The same traffic produces very different numbers depending on what counts as a view. Here is one small site, 1,000 visitors a month, counted both ways. Elfsight counts page loads, as its help center describes. Vitraz counts each visitor once per feed per day.
| On your site | Elfsight views | Vitraz views |
|---|---|---|
| The widget is on one page, and each visitor opens it once | 1,000 | 1,000 |
| The widget is in the footer, and each visitor opens five pages in one visit | 5,000 | 1,000 |
| As above, and each visitor comes back on three more days | 20,000 | 4,000 |
| Two different feeds on one page, each visitor opens it once | 2,000 | 2,000 |
The second and third rows are the common case, and they are why a footer feed outgrows Elfsight’s Basic plan (5,000 views) on a site this small: the second sits exactly at the limit, and the third is four times over it. To estimate your own number, look at your analytics: the page views of the pages carrying the widget are close to Elfsight’s count, and the visitors to those pages, counted per day, are close to ours.
How Vitraz counts, precisely: a visitor is a one-way hash of their IP address and browser, never stored as it came in, and each visitor counts once per feed per day, however many pages they open. Search engines rendering your page do not count at all. The allowance is 1,000 on Free, 10,000 on Spark and 30,000 on Studio, and Growth and Scale have no view limit.
What replaces each Elfsight widget?
Match the alternative to the widget. Instagram, Facebook, YouTube, X and Bluesky each give you a free official embed for your own posts, and WordPress has a free RSS block. Google reviews and feeds that mix networks have no free official version, so those are the widgets worth paying a tool for.
| Elfsight widget | Free, from the network itself | When you need more |
|---|---|---|
| Instagram Feed | Instagram’s profile embed: your header and latest posts | A feed widget. Vitraz’s Instagram source waits on Meta’s review |
| Facebook Feed | Meta’s Page Plugin: a Page’s latest posts, 180 to 500 pixels wide | A feed widget. Vitraz’s Facebook source waits on Meta’s review |
| YouTube Gallery | Your channel’s uploads playlist in YouTube’s own player | Vitraz reads YouTube channels on every plan |
| Twitter Feed | X’s publish tool. Single posts work; logged-out timelines failed in our test | Vitraz reads X from Studio |
| Google Reviews | Google’s Maps embed: your rating and review count, no review text | A Google reviews widget. Vitraz shows reviews from Studio |
| RSS Feed | WordPress’s RSS block: titles and excerpts, no pictures | Vitraz reads RSS on every plan |
| Social Feed | None: each network embeds on its own | A social media aggregator |
| Forms, chat, pop-ups | Your site builder’s own tools | Another widget library, or stay |
Instagram and Facebook feeds
Instagram’s own profile embed is free and needs no app: copy it from your profile in a web browser and you get your header and a grid of your latest posts, though you cannot pick posts or restyle the grid. Our guide to how to embed an Instagram feed walks through it. For a Facebook Page, Meta’s Page Plugin shows the latest posts and keeps them current; see how to embed a Facebook feed. We will be plain about our side: Vitraz cannot connect Instagram, TikTok, Facebook and LinkedIn yet. The integrations are built and waiting on each platform’s review. If you need one of those feeds in your own layout today, Elfsight or another tool with that approval is the practical choice.
YouTube, X, Bluesky and RSS
Each has a free official route. Every YouTube channel has a playlist of all its uploads, and one line of HTML shows the whole channel: see how to embed a YouTube channel. X’s publish tool makes timeline code, but in our logged-out test the timeline showed only its fallback link while single posts rendered; our guide to how to embed a Twitter feed has the details. Bluesky gives every public post free embed code (our Bluesky embed guide), and WordPress’s RSS block shows any feed’s titles and excerpts, though never its pictures (how to display an RSS feed). These are the networks Vitraz reads today, and YouTube, RSS, Bluesky and Mastodon connect on the free plan.
Google reviews
Google has no copy-and-paste reviews widget. Its free Maps embed shows your star rating and review count, and review text comes only through Google’s APIs, which our guide to how to add Google reviews to your website explains. A tool is worth paying for here. A Google reviews widget from Vitraz reads a business’s public reviews through the Places API, so it shows the five reviews Google returns, refreshed daily, from the Studio plan.
Feeds that mix several networks
Elfsight’s Social Feed widget mixes networks in one feed, with manual approval and allow and block lists for authors. Nothing free does this, because each network’s embed shows only its own posts. The tools that do are social media aggregators: Vitraz, and Juicer, Curator.io, Taggbox, Walls.io, EmbedSocial, Flockler and Tagembed among others. They differ in how they count views, how fast they refresh and how much moderation they give you, which our page on choosing a social media aggregator compares without naming winners. A Vitraz social media aggregator feed mixes Google reviews, YouTube, X, RSS, Bluesky and Mastodon today. Elfsight’s Social Feed page listed neither Bluesky nor Mastodon when we checked.
Forms, chat, pop-ups and the rest
This is where Elfsight is broadest, and where Vitraz has nothing to offer: we make social feeds and review walls only. Most site builders have their own forms and pop-ups, and other widget libraries, such as Common Ninja and POWr, cover similar ground. If most of your Elfsight widgets are of this kind, keeping Elfsight and moving only the feed may be the sensible split.
How does Vitraz compare with Elfsight?
Vitraz is narrower: social feeds and Google reviews, not 96 apps. It counts a visitor once per feed per day rather than every page load, refreshes YouTube and X far more often on paid plans, and reads Bluesky and Mastodon. Elfsight allows unlimited websites on every plan and connects Instagram, Facebook and TikTok today.
| Elfsight | Vitraz | |
|---|---|---|
| Free plan | 1 widget per app, 200 views a month, Elfsight branding | 1 feed, 1,000 views a month, 2 free sources, Vitraz badge |
| First paid plan | $5 a month billed yearly ($6 monthly) per app: 3 widgets, 5,000 views | Spark, $4 a month billed yearly ($6 monthly): 1 feed, 10,000 views a month, no badge |
| What counts as a view | Every load of a page with the widget | One visitor, once per feed per day; search engines never count |
| At the view limit | Widget hidden until the reset or an upgrade | Widget hidden until the next month or an upgrade; Growth and Scale have no limit |
| Websites | Unlimited on every plan | 1 on Free and Spark, 3 on Studio, 10 on Growth, 25 on Scale |
| Networks today | Instagram, Facebook, YouTube, TikTok, X, Pinterest, Tumblr, RSS, LinkedIn and more | Google reviews, YouTube, X, RSS, Bluesky and Mastodon; Instagram, TikTok, Facebook and LinkedIn after each platform’s review |
| Refresh | About 48 hours for Instagram and X, 24 for YouTube, 6 for Facebook | Daily on Free; every 3 hours on Spark, YouTube every 6 hours; hourly on Studio, with X every 3 hours and Google reviews daily |
| Moderation | Manual approval or filters, with allow and block lists | Automatic or manual approval on every plan; hashtag-only and word lists from Studio |
| Other widgets | 96 apps, from forms to pop-ups | None: feeds and reviews only |
For one feed on one small site the two cost about the same, and the difference is in what a view is. For a single Google reviews widget, Elfsight is cheaper: its Basic plan is $5 a month billed yearly, while Google reviews start on our Studio plan at $12 a month billed yearly ($15 monthly), because every read of Google’s Places API is billed. The full list of what each plan includes is on our pricing page.
When is Elfsight still the better choice?
When you use several kinds of widget and want one account and one bill, when one widget runs on many websites, when you need Instagram, Facebook or TikTok feeds today, or when one Google reviews widget on a small site is all you need. In each of those cases Elfsight does more or costs less.
- Many kinds of widget. Forms, chat, pop-ups, event calendars and feeds in one editor and one bundle is something a feed tool does not replace.
- Many websites. Every Elfsight plan allows unlimited websites. Ours allow 1 on Free and Spark, 3 on Studio, 10 on Growth, 25 on Scale.
- Instagram, Facebook or TikTok today. Elfsight connects them now. Ours wait on each platform’s review, and we will not pretend otherwise.
- One reviews widget on a quiet site. At 5,000 views a month, Elfsight’s Basic plan covers a site with modest traffic for less than our Studio plan.
The case for moving is equally specific: a feed in a footer or a sidebar across many pages, a free plan that runs out mid-month, a feed that needs to be fresher than every day or two, or a wall that mixes in Bluesky, Mastodon or RSS. If none of those describes your site, keep what works.
How do you switch without a gap on your site?
Build the replacement before you remove anything. Connect the same accounts, match the layout, and check the new feed on a test page and on a phone. Then swap the code page by page, remove the old code everywhere, and cancel the old plan once the new feed has run for a day without problems.
- List every page with the old widget. Search your site builder for “elfsight” in code blocks, and check the site-wide header and footer, where scripts are easy to forget.
- Build the new feed. Connect the same accounts, choose a layout and colours that match the old one, and decide whether new posts appear on their own or wait for your approval.
- Test it before visitors do. Embed it on a hidden or draft page, then open that page on a phone and in a private window, where you are logged in to nothing.
- Swap the code page by page. Paste the new embed code where the old one was. On WordPress, our WordPress social feed plugin places the feed with a block or a shortcode instead.
- Remove the old code everywhere, including any script left in the header or footer, then reload each page to confirm only the new feed loads.
- Cancel the old plan. Elfsight lets you cancel from your account at any time, and its pricing page promises a full refund, for any reason, within 14 days.
Questions people also ask
Yes, with no time limit. It includes one widget, 200 views a month, unlimited websites and Elfsight branding on the widget. Each app has its own free plan, so a free Instagram feed and a free Google reviews widget are two separate allowances of 200 views.
They can. Elfsight’s help center says your own page loads count unless you stay logged in to your Elfsight account in the same browser, on the same device, that you use to work on your website. Building a page and reloading it repeatedly is a common way to spend a free allowance early.
Not for review text. Google offers no reviews widget of its own; its free Google Maps embed shows your star rating and review count. Review text comes through Google’s Places API, which returns at most five reviews per business, or the Business Profile API, which is open only to verified owners whose access Google approves.
On Free, Spark and Studio, yes: 1,000, 10,000 and 30,000 views a month, counting each visitor once per feed per day. Growth and Scale have no view limit. Past the limit the widget stops showing until the next month, as Elfsight’s does, and an upgrade brings it back at once.
Yes. Each tool loads its own script and counts its own views, so you can move a social feed to Vitraz and keep Elfsight for a form or a chat widget. Remove the Elfsight feed’s code when you replace it, so it stops loading and stops counting views.
Sources
- 1.Embed an Instagram post or profileInstagram Help Center
- 2.Page PluginMeta for Developers
- 3.Embed videos and playlistsYouTube Help
- 4.How to embed a timelineX Help Center
- 5.How to embed a Bluesky post on your website or blogBluesky
- 6.RSS blockWordPress.org Documentation
- 7.Share or embed a mapGoogle Maps Help
- 8.Places API (New): Place resourceGoogle for Developers
Keep reading
Put real posts on your site, where Google can read them.
One deferred script, rendered into your page, no cookies. Your first feed is free and needs no card.
Build your first feed