• Review Widget

      Airbnb Reviews Widget

      Yelp Review Widget

      Shoppable ugc

      Shoppable Instagram

      Shopon Bio

      Shoppable TikTok

      Shoppable Emails

      Shoppable YouTube

      use cases

      Website

      Embed authentic customer content to boost engagement and conversion

      Social Ads

      Turn user-generated content into high-perrforming ad creatives

      Email Campaign​

      Incorporate real customers photos and stories to increase click-through and sales

      Print Media

      Showcase genuine customer experiences to add trust and impact to printed materials

      Digital Display

      Feature authentic customer visuals to personalize ads and boost campaign performance

      Features

      Asset Manager​

      Organize, categorize, and optimize all your UGC assets in one centralized hub

      Rights Management​

      Secure permissions and licensing control for all users-generated content

      Social Commerce ​

      Collect and display authentic content across the buyer journey

      build real trust

      Enrich your marketing with reviews and visuals

      Read More About UGC

    • Encourage students to share their campus experience and keep them engaged.

      Hospitality

      Share your visitor experiences with social widget and increase customer bookings.

      Showcase positive customer experiences with UGC and influence purchase decisions.

      Events

      Make your event more engaging with social feeds and encourage user participation.

      Internal Communication

      Discover the power of social media widgets to enhance your workplace communication.

      Build trust and drive conversions with an end-to-end AI-powered UGC marketing solution for eCommerce.

      Agency

      Applify your client's online presence with tailored social widget solutions.

    • Guides, tutorials and seek strategic guidance with insightful blogs

      Support

      For immediate support, visit our help center and explore our support blogs.

      Video guide

      Reach out to our YouTube channel for video guide, insights and expert tips.

      Success Stories

      Discover success stories from clients who partnered with Taggbox for great results.

      Partners Integrations

      Explore Taggbox’s partner ecosystem, which aims to enhance UGC possibilities.

      Glossary

      Quick definitions for key marketing terms to enhance your understanding.

      Template Gallery

      Explore our ready-to -use templates and enchance your widget as per your choice.

  • Pricing
  • Blog
  • Request Demo
  • Pricing
  • Log In
  • Start Free Trial
Wallstag

How to embed social media feeds on an Elementor website?

Embedding social media feeds into your Elementor-powered WordPress website can enhance engagement, showcase your active online presence, and provide dynamic content for your visitors. Below are detailed steps and methods to help you integrate various social media feeds (such as Instagram, Twitter, Facebook, LinkedIn, etc.) into your Elementor website effectively.

1. Using Elementor’s Built-In Widgets

Elementor offers some basic widgets that allow you to embed social media content without additional plugins. Here’s how:

a. Embed a Single Post or Page

  1. Copy the Embed Code:
    • Go to the social media post you want to embed (e.g., an Instagram post).
    • Look for the “Embed” option (usually found in the post’s options or settings).
    • Copy the provided embed code.
  2. Add an HTML Widget in Elementor:
    • Edit your page with Elementor.
    • Drag and drop the HTML widget to your desired location.
    • Paste the embed code into the HTML widget.
  3. Adjust and Publish:
    • Adjust any necessary styling or alignment.
    • Update or publish your page.

b. Using the Video Widget (for Platforms like YouTube or Vimeo)

  1. Get the Video URL:
    • Navigate to the video you want to embed.
    • Copy the video’s URL.
  2. Add a Video Widget in Elementor:
    • Edit your page with Elementor.
    • Drag and drop the Video widget to your desired section.
    • Paste the video URL into the widget settings.
  3. Customize and Publish:
    • Adjust the settings (e.g., autoplay, loop).
    • Update or publish your page.

Note: This method is ideal for individual posts or media but not for full feeds.

2. Using Third-Party Elementor Addons

For more comprehensive social media feed integrations, consider using dedicated Elementor addons or WordPress plugins that offer advanced features.

a. Essential Addons for Elementor

Steps:

  1. Install and Activate the Plugin:
    • Go to your WordPress dashboard.
    • Navigate to Plugins > Add New.
    • Search for Essential Addons for Elementor.
    • Install and activate the plugin.
  2. Add a Social Media Feed Widget:
    • Edit your page with Elementor.
    • Look for the EA Social Feed widget in the Elementor panel.
    • Drag and drop it to your desired location.
  3. Configure the Feed:
    • Connect your social media account(s) as per the widget’s instructions.
    • Customize the display settings (layout, number of posts, etc.).
    • Save and publish your page.

b. Livemesh Social Feed

Steps:

  1. Install and Activate the Plugin:
    • From the WordPress dashboard, go to Plugins > Add New.
    • Search for Livemesh Social Feed.
    • Install and activate the plugin.
  2. Configure Social Accounts:
    • Navigate to Social Feed > Settings.
    • Connect your desired social media accounts by following the on-screen instructions.
  3. Use the Shortcode with Elementor:
    • After setting up, you’ll receive a shortcode for each feed.
    • Edit your page with Elementor.
    • Drag and drop the Shortcode widget to your desired section.
    • Paste the shortcode into the widget.
  4. Customize and Publish:
    • Adjust any styling as needed.
    • Update or publish your page.

c. Smash Balloon Social Photo Feed (for Instagram)

Steps:

  1. Install and Activate the Plugin:
    • Go to Plugins > Add New.
    • Search for Smash Balloon Social Photo Feed.
    • Install and activate it.
  2. Connect Your Instagram Account:
    • Navigate to Instagram Feed > Settings.
    • Connect your Instagram account by following the authentication steps.
  3. Customize the Feed:
    • Adjust settings like layout, number of photos, columns, etc.
  4. Use the Shortcode with Elementor:
    • Copy the generated shortcode (e.g., [instagram-feed]).
    • Edit your page with Elementor.
    • Drag and drop the Shortcode widget.
    • Paste the shortcode into the widget.
  5. Finalize and Publish:
    • Preview the feed.
    • Adjust styling if necessary.
    • Publish your page.

Note: Smash Balloon offers specific plugins for different platforms (e.g., Twitter Feed, YouTube Feed), following similar steps.

3. Using Elementor Pro’s Integrations

If you have Elementor Pro, you have access to additional integrations and widgets that can simplify embedding social media feeds.

a. Integrate with Social Media Platforms

Elementor Pro allows for more seamless integrations with certain platforms. Here’s a general approach:

  1. Check Available Integrations:
    • Elementor Pro offers widgets like Posts, Portfolio, and Slides that can be customized to display social content.
  2. Use API or Connectors:
    • For platforms that require API connections (like Twitter or Facebook), follow Elementor Pro’s documentation to connect your accounts.
  3. Add and Customize Widgets:
    • Use the relevant widget (e.g., Posts) to display content from your connected social media accounts.
    • Customize the appearance to match your site’s design.
  4. Publish the Changes:
    • Once satisfied with the setup, update or publish your page.

Note: The availability and functionality of integrations can vary based on Elementor Pro’s updates and the specific social media platform’s API changes.

4. Custom Embedding via Embed Codes or APIs

For advanced users or specific customization needs, you can embed social media feeds using custom code or APIs.

a. Using Embed Codes

  1. Obtain Embed Code:
    • Most social media platforms provide an embed option for individual posts or feeds.
    • For example, on Twitter, click the More icon on a tweet and select Embed Tweet.
  2. Add an HTML Widget in Elementor:
    • Edit your page with Elementor.
    • Drag and drop the HTML widget to the desired section.
    • Paste the embed code into the widget.
  3. Style and Publish:
    • Adjust the widget’s styling as needed.
    • Update or publish your page.

b. Using APIs for Dynamic Feeds

  1. Obtain API Access:
    • Register and get API credentials from the social media platform (e.g., Facebook Graph API, Twitter API).
  2. Develop or Use Existing Scripts:
    • Use PHP, JavaScript, or other programming languages to fetch and display the feed.
    • Alternatively, utilize existing libraries or scripts that simplify the process.
  3. Integrate with Elementor:
    • Add a HTML or Code widget in Elementor.
    • Insert your custom script or embed code.
  4. Ensure Responsiveness and Styling:
    • Use CSS to style the feed appropriately.
    • Test across different devices for responsiveness.
  5. Publish the Changes:
    • Once everything is set up and tested, update or publish your page.

Note: This method requires programming knowledge and understanding of API usage, including handling authentication, rate limits, and data parsing.

5. Best Practices and Tips

  • Choose the Right Plugin: Select a plugin that is regularly updated, compatible with your WordPress version, and supports the specific social media platforms you intend to embed.
  • Optimize for Performance: Social media feeds can impact page load times. Use caching features provided by plugins and optimize images/videos where possible.
  • Ensure Responsiveness: Make sure the embedded feeds look good on all devices. Most modern plugins are responsive, but always test on mobile and tablet views.
  • Respect Privacy and Permissions: Ensure you have the rights to display content from social media feeds, especially if they include user-generated content.
  • Monitor API Changes: Social media platforms often update their APIs, which can affect how feeds are displayed or require plugin updates. Keep your plugins and integrations up to date.
  • Limit the Number of Feeds: To maintain page speed and user experience, avoid embedding too many social media feeds on a single page.

6. Examples for Popular Platforms

a. Instagram Feed Example with Smash Balloon

  1. Install and Activate Smash Balloon Instagram Feed.
  2. Connect your Instagram account via the plugin settings.
  3. Customize the feed (layout, number of images, etc.).
  4. Copy the shortcode [instagram-feed].
  5. Add a Shortcode widget in Elementor and paste the shortcode.
  6. Publish your page to see the Instagram feed displayed.

b. Twitter Feed Example with Custom Widget

  1. Use a plugin like Custom Twitter Feeds by Smash Balloon.
  2. Install and activate the plugin.
  3. Connect your Twitter account through the plugin’s settings.
  4. Customize your feed display options.
  5. Copy the generated shortcode.
  6. Insert the shortcode into an Elementor Shortcode widget.
  7. Publish your page to display the Twitter feed.

c. Facebook Feed Example with WP Facebook Plugin

  1. Install and activate a Facebook feed plugin like Flow-Flow Social Stream.
  2. Connect your Facebook account/page via the plugin settings.
  3. Customize the feed layout and display options.
  4. Use the provided shortcode or widget to add the feed to your Elementor page.
  5. Update or publish your page to showcase the Facebook feed.

7. Troubleshooting Common Issues

  • Feeds Not Displaying:
    • Ensure API connections are correctly set up.
    • Verify that the social media accounts are public or have the correct permissions.
    • Check for plugin conflicts or JavaScript errors.
  • Styling Issues:
    • Use Elementor’s custom CSS options to adjust the appearance.
    • Ensure the plugin’s CSS is compatible with your theme.
  • Performance Problems:
    • Limit the number of posts displayed.
    • Use caching plugins to minimize load times.
    • Optimize images and media within the feeds.
  • Authentication Errors:
    • Re-authenticate your social media accounts in the plugin settings.
    • Ensure that API tokens or keys are up to date.

Conclusion

Embedding social media feeds into your Elementor website can significantly enhance your site’s interactivity and keep your content fresh. Whether you prefer using Elementor’s built-in tools, leveraging third-party plugins, or implementing custom code, there are multiple ways to achieve seamless integration. Always consider factors like performance, responsiveness, and maintenance when choosing your method to ensure a smooth and engaging user experience.

If you encounter any specific issues or need further customization, consulting the documentation of the respective plugins or seeking support from the plugin developers can provide additional assistance.

Related Articles