
You post on LinkedIn every week. Industry insights, client wins, lessons learned. But the moment a visitor lands on your WordPress website, none of that content is anywhere to be seen.
That gap is exactly what the new Profile Feed option in XT Feed for LinkedIn PRO closes. Until now, the plugin displayed posts from LinkedIn Company Pages. With the latest update, you can also display posts from your personal LinkedIn profile, in the same clean layouts, with automatic background syncing.
In this guide, you’ll learn why it’s worth doing, how the setup works, and how to get the most out of every setting. You can also keep the official XT Feed for LinkedIn documentation open for reference.
Why Show Your Personal LinkedIn Feed on Your Website?
Company pages build brand awareness, but people trust people. If you are a founder, consultant, freelancer, agency owner or developer, your personal profile is often where your best content lives. Bringing it to your website helps you:
- Build personal authority: Visitors see real, recent thinking from you, not just a static About page.
- Keep your site fresh automatically: New LinkedIn posts appear on your site without writing a separate blog post each time.
- Add social proof: Reactions on your posts (optional) show that your content resonates.
- Grow your network: Every post links back to LinkedIn, so visitors can follow and connect with you.
- Reuse content you already created: One post, two places.
What You Need Before You Start
- XT Feed for LinkedIn PRO installed and activated (with a valid license).
- Your LinkedIn username or profile URL, for example
https://www.linkedin.com/in/your-name/. Your profile must have public posts. - A free Apify account (explained below).
Why Apify? LinkedIn does not provide an official public API to read posts from personal profiles. To make this possible, the plugin fetches your public posts through Apify, a trusted cloud platform for web data. You never share your LinkedIn password with the plugin, and your Apify token is stored on your own server and is never exposed to your site visitors.
Step-by-Step: Set Up Your LinkedIn Profile Feed
Step 1: Get Your Free Apify API Token
- Go to Apify.com and create a free account (or log in).
- Open Console → Settings → Integrations.
- Under API tokens, copy your Personal API token. It starts with
apify_api_.
Note: Apify’s free plan includes monthly usage credits. Check Apify’s current pricing page to see what fits your needs. For a single profile synced daily, usage is small.
Step 2: Add the Token in Profile Settings
- In your WordPress dashboard, go to XT Feed for LinkedIn → Profile Settings.
- Paste your token into the Apify Personal API Token field. Use the eye icon to show or hide it.
- Click Test Token to confirm the connection works.
- Choose your Feed Update Frequency (explained in Step 5).
- Click Save Settings.
Need more help with the token setup? See the plugin documentation.
Step 3: Create a New Feed with the Profile Source
- Open XT Feed for LinkedIn → Feed Builder and create a new feed.
- Under Connection & Source → Feed Source, select Profile (the other option is Company Page).
- In LinkedIn Profile Username, enter your username (for example
satyanadella). You can also paste your full profile URL and the plugin will extract the username automatically. - Optional: tick Include reposts if you also want reposted and quote posts to appear in your feed. Leave it off to show only your own posts.
Step 4: Pick a Layout and Customize the Design
XT Feed for LinkedIn PRO includes 10 layouts, so your feed can match any website style:
- Grid: Clean cards in 2, 3 or more columns. Great for homepages.
- List: Simple stacked posts for blog sidebars and content pages.
- Feed: A LinkedIn-style vertical timeline of posts.
- Compact: Short, space-saving cards for footers and sidebars.
- Carousel: A slider that keeps your page short.
- Masonry: A Pinterest-style layout that handles posts of different lengths nicely.
- Glass: A modern glassmorphism look.
- Timeline: A chronological story of your updates.
- Featured: Puts the spotlight on standout posts.
- Overlay: Image-first cards with text over the visual.
Then fine-tune the details:
- Columns for grid layouts.
- Show / hide images, author, date and reactions.
- Text limit to trim long posts to a clean preview length.
- Cache duration for faster page loads.
A live preview inside the builder helps you check how the feed looks before you save.
Step 5: Choose How Often the Feed Syncs
Your feed does not hit LinkedIn on every page view. Posts are fetched in the background on a schedule and stored in your WordPress database, so your pages load fast. You can choose between three schedules in Profile Settings:
| Frequency | Best for | What it fetches |
|---|---|---|
| Twice Daily (every 12 hours) | People who post very often | Up to 5 posts from the last 24 hours |
| Daily (recommended) | Most websites | Up to 10 posts from the last 24 hours |
| Weekly | Occasional posters and low-usage setups | Up to 30 posts from the last week |
When you first save a new profile feed, the plugin imports up to 30 of your existing posts, so your feed is full from day one.
Step 6: Publish and Embed with a Shortcode
- Save your feed.
- Copy its shortcode, which looks like
.Invalid LinkedIn feed ID.
- Paste it into any page, post, widget area or page builder (Gutenberg, Elementor, Divi, Beaver Builder and more).
If your feed is long, visitors get a Load More Posts button so they can keep reading without leaving the page. For more embedding options, check the XT Feed for LinkedIn docs.
Pro Tips for the Best Results
- Use Daily sync unless you post several times a day. It gives the best balance between freshness and Apify usage.
- Set a sensible text limit (for example 150 to 250 characters) so cards stay tidy and visitors click through to read more.
- Pair layout with placement: Grid or Masonry for homepages, Compact for sidebars, Carousel when space is tight.
- Clear the cache from the Feed Builder if you want a change to show instantly.
- Place the feed near your call to action, such as the contact form or services section, so social proof supports conversions.
Frequently Asked Questions
Do I need to give the plugin my LinkedIn password?
No. The profile feed reads your public posts, so no LinkedIn login or password is required.
Will it show my private or connections-only posts?
No. Only publicly visible posts can be displayed.
Is the Profile feed different from the Company Page feed?
Yes. Company Page feeds use LinkedIn’s official connection, while Profile feeds use your Apify token. Both use the same layouts and design options, and you can run both on the same site.
Can I show more than one profile?
Yes. Create a separate feed for each profile and use each feed’s own shortcode, for example to show multiple team members.
Will it slow down my website?
No. Posts are synced in the background and stored locally, so visitors never wait for LinkedIn or Apify to respond.
What if my feed does not update?
Check that your Apify token passes Test Token, confirm your Apify account still has available credits, and use Clear Cache on the feed. WordPress background tasks rely on WP-Cron, so make sure it is not disabled on your server. For more troubleshooting, visit the documentation.
Start Showcasing Your LinkedIn Profile Today
Your LinkedIn posts are valuable. The new Profile Feed option in XT Feed for LinkedIn PRO makes sure they work for you on your own website too, building credibility with every visit.
Get XT Feed for LinkedIn PRO and add your personal LinkedIn feed to WordPress in a few minutes.



