Drupal Instagram Feed Module

Add posts from your Instagram account to your Drupal website to display fresh content, boost engagement, and strengthen social proof.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
Drupal Instagram Feed Module

Create your Instagram Feed module

Configure your module and add it to your Drupal website for free!

Screenshots

Drupal Instagram Feed Module
1 / 7

Why People Love Elfsight

Looking for a simple way to showcase your Instagram photos and videos on your Drupal website – without hiring a developer?

Elfsight’s Instagram Feed module lets you pull in your latest posts, reels, or hashtag collections in just minutes. No coding. No headaches. Just a fresh, lively feed that keeps visitors scrolling.

The widget is fast, fully responsive, and works beautifully on any screen size. It’s a perfect way to share product updates, customer stories, or eye-catching visuals that show off your brand.

Did you know?

Nearly 75% of consumers say that user-generated social content influences their purchasing decisions.

Embed Elfsight Instagram Feed directly on your Drupal pages is an effortless way to share real, user-generated content and build instant trust.

Key Features of the Drupal Instagram Module

Here’s what you’ll love about the widget:

  • Flexible Layouts: Choose from various options like grid, slider, masonry, or collage views.
  • Customizable Design: Change fonts, colors, spacing, and headers so the feed fits right in with your Drupal theme.
  • Interactive Options: Let visitors like posts, leave comments, and click through to your Instagram.
  • Smart Filters: Show posts from chosen accounts or hashtags, or hide anything off-brand.
  • Mobile Ready: The feed automatically adapts to phones, tablets, and desktops for a flawless display.
  • Easy Setup: You don’t need to have technical knowledge – you can build and embed the feed using our simple visual editor.

Try it now in the live editor – customize your feed for free and without any registration!

How to Add Instagram Feed to Drupal

Embedding Instagram to Drupal is quick and beginner-friendly. Here are two simple ways to do it:

Method 1: Inline Feed

Ideal for placing your Instagram gallery directly into your content area.

  1. Pick a Template: Select your favorite layout from the Elfsight editor.
  2. Customize Your Feed: Adjust colors, fonts, and choose your Instagram source.
  3. Copy the Embed Code: Click “Add to website for free” and copy the HTML snippet.
  4. Insert in Drupal: Open your Drupal admin panel, edit the block or page where you want the feed, and paste the code in the HTML section.
  5. Save and Publish.

Method 2: Floating Feed

Perfect if you want your Instagram feed to stay visible while visitors scroll through the page.

  1. Choose a Floating Style: Pick a template that sticks to the side of the screen.
  2. Customize the Widget: Decide on size, position, and other settings to match your website’s design.
  3. Generate the Embed Code: Copy the HTML snippet from the Elfsight editor.
  4. Embed into Drupal: In your Drupal theme, paste the code before the closing tag.
  5. Save and update.

That’s all! Now, check how the widget is performing on your website.

If you face any issues, our Help Center offers step-by-step guides, and our blog is full of tutorials on embedding Instagram into websites. In the Community Forum, you’ll find support from other users, a Wishlist where you can suggest features, and a Changelog to see all recent updates.

FAQ

Do new posts appear automatically?

Yes, they do. The feed refreshes regularly thanks to caching, which means your latest Instagram content will appear on your website automatically.

Can I hide certain posts from showing?

Yes, you can filter out posts by hashtags or remove them manually inside the editor.

Will this slow down my website?

Not at all. The feed is optimized with caching and lightweight code, ensuring it loads smoothly without affecting your Drupal website speed.

Can I show different Instagram sources on different pages?

Yes. With the dynamic sources feature (available for enterprise users), you can assign different Instagram accounts or hashtags depending on the page where the widget is embedded.

Can I add a caption or description to each Instagram post displayed in the feed?

Yes! The widget allows you to display captions alongside Instagram posts, giving your feed a more personalized touch. This is great for adding context, promotions, or engaging with your audience directly through Instagram.

Instagram Feed Template Catalog

Choose from our ready-to-use widget templates to use as is, or customize them to suit your style.
Embed a customizable grid of the Instagram feed on your website to enhance your website's visual appeal and raise brand awareness.
Embed an Instagram feed with profile details to highlight the legitimacy of your brand.
Embed a sleek and fully functional slider to display your trendy Instagram feed.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Multi-platform solution that works on any website
from $0 / month
start with free plan
Unlimited websites
Fast company support and well documented
Charge-free installation assistance
Limited time offer for multiple apps
Editable content