How to Add Social Media Icons to an Email Signature
Enhance your email signature by adding social media icons. Discover step-by-step instructions to turn every email into a powerful marketing tool.

Thinking about a fresh start on LinkedIn? You’re not alone. Sometimes a digital clean slate is exactly what you need to pivot your career, refine your personal brand, or simply get rid of old content that no longer feels like you. This guide will walk you through every available method for deleting all your LinkedIn posts, from the slow and steady manual approach to more automated options.
More than just a resume, your LinkedIn profile is a living record of your professional journey, opinions, and shared content. While a rich history can be an asset, there are several compelling reasons why you might want to perform a digital Marie Kondo on your feed.
If you're shifting from a 'Marketing Manager' to a 'Data Scientist', your old posts about running social media campaigns might not align with the professional image you want to project. Deleting old content clears the way for a new narrative, ensuring that recruiters and connections see the most relevant and current version of your professional self. A blank canvas helps you start fresh and build a focused presence around your new career path.
Remember that article you shared in 2014 about a now-obsolete technology? Or the company announcement from three jobs ago? Content has a shelf life. Posts that were once relevant can become dated or even misleading over time. Pruning these posts helps maintain a sharp, current, and professional profile that reflects your present expertise, not your past activities.
Over the years, you might have shared company insights, personal work anecdotes, or casual professional thoughts that you'd rather not have publicly available forever. As our understanding of digital privacy evolves, so can our comfort levels with past shares. Removing old posts is a practical step toward managing your digital footprint and controlling the professional information you share with the world.
It's okay to admit it: not every post is a winner. Low-performing content - posts with few likes, comments, or shares - can sometimes clutter your activity feed. While not a massive issue, some professionals prefer to showcase only their most impactful content. By removing these underperforming posts, you present a curated feed of your best work and most engaging ideas, which can create a stronger first impression.
Let's address the elephant in the room right away. LinkedIn does not provide a native, built-in feature to bulk-delete your posts. You can't simply check a box next to all your content and click "Delete." It’s one of the platform’s most frustrating limitations for users looking to manage their content efficiently.
This means any method you choose will either be a manual grind or involve a workaround using scripts or third-party tools. Knowing this upfront helps set realistic expectations. We'll cover all these approaches so you can pick the one that best fits your technical comfort level and the amount of time you’re willing to spend.
This is the most straightforward and secure method because it doesn’t involve any third-party apps or scripts. You'll be using LinkedIn's own interface to delete each post one at a time. It’s tedious, especially if you have hundreds or thousands of posts, but it gets the job done without any risk.
https://www.linkedin.com/in/your-profile-name/recent-activity/all/.Pros: Absolutely free and 100% secure. You’re not giving access to your account to any outside services.
Cons: Extremely time-consuming and mind-numbingly repetitive if you have a long post history.
If you're comfortable with a more technical solution, you can use a bit of JavaScript code in your browser's developer console to automate the clicking process. This method is much faster than doing it by hand but comes with a few serious warnings.
Strong Disclaimer: Use this method at your own risk. This script directly interacts with LinkedIn's website structure, which can change at any time. If LinkedIn updates its site, the script may stop working or have unintended consequences. Furthermore, running automated scripts can sometimes be against a platform's Terms of Service. Proceed with caution.
(function() {
'use strict',
// Set a delay between actions in milliseconds (e.g., 2000 for 2 seconds)
// to give LinkedIn's interface time to react and seem less bot-like.
const actionDelay = 2000,
let postsDeleted = 0,
// Function to find an element by part of its text content
const findElementByText = (tag, text) =>, {
return Array.from(document.querySelectorAll(tag)).find(el =>, el.textContent.trim().includes(text)),
},
const deletePost = async () =>, {
console.log("Checking for posts to delete..."),
// Find the three-dots menu on a post card
const menuButton = document.querySelector('li-icon[type="ellipsis-horizontal-icon"]'),
if (!menuButton) {
console.log("No more posts found or page loading. Scrolling down..."),
window.scrollTo(0, document.body.scrollHeight), // scroll to load more
setTimeout(deletePost, actionDelay * 2), // wait for content to load
return,
}
// Click the three dots menu
menuButton.closest('button').click(),
await new Promise(resolve =>, setTimeout(resolve, actionDelay)),
// Find and click the 'Delete post' option in the dropdown
const deleteButton = findElementByText('div, span', 'Delete'),
if (deleteButton) {
deleteButton.closest('div[role="button"]').click(),
await new Promise(resolve =>, setTimeout(resolve, actionDelay)),
// Find and click the final confirm 'Delete' button in the modal
const confirmButton = findElementByText('button span', 'Delete'),
if (confirmButton &,&, confirmButton.closest('button').getAttribute('aria-label').includes('Delete')) {
confirmButton.closest('button').click(),
postsDeleted++,
console.log(`Successfully deleted post #${postsDeleted}.`),
await new Promise(resolve =>, setTimeout(resolve, actionDelay)),
// Run the function again for the next post
deletePost(),
} else {
console.log("Could not find the final confirmation button. Manual intervention may be needed."),
const cancelButton = findElementByText('button span', 'Cancel'),
if (cancelButton) cancelButton.closest('button').click(),
}
} else {
console.log("Could not find the 'Delete post' option. Trying the next one."),
deletePost(),
}
},
// Start the process
console.log("Starting LinkedIn post deletion script..."),
deletePost(),
})(),
Pros: A huge time-saver. It automates the most boring part of the process.
Cons: Requires technical confidence, can break if LinkedIn changes its code, and carries a small but real risk of being flagged by the platform for automation.
Once your slate is clean, the goal is to not end up in the same position a few years from now. This is a perfect opportunity to become more intentional with your content. Think about creating a more deliberate strategy for what you share on LinkedIn moving forward.
A few tips to avoid future clutter:
Whether you choose the patient manual method or a faster automated script, cleaning up your LinkedIn post history gives you a powerful sense of control over your professional brand. It's a strategic move that helps you put your best foot forward, clearing out the old to make way for the new.
Now that your profile is ready for a fresh start, you can be more intentional with planning your content. At Postbase, we believe managing your professional presence shouldn't be a chore. That's why we built our visual calendar to help you easily see your entire content plan, schedule your posts with confidence, and build a consistent brand without guesswork or complicated spreadsheets.
```
Enhance your email signature by adding social media icons. Discover step-by-step instructions to turn every email into a powerful marketing tool.
Record clear audio for Instagram Reels with this guide. Learn actionable steps to create professional-sounding audio, using just your phone or upgraded gear.
Check your Instagram profile interactions to see what your audience loves. Discover where to find these insights and use them to make smarter content decisions.
Requesting an Instagram username? Learn strategies from trademark claims to negotiation for securing your ideal handle. Get the steps to boost your brand today!
Attract your ideal audience on Instagram with our guide. Discover steps to define, find, and engage followers who buy and believe in your brand.
Activate Instagram Insights to boost your content strategy. Learn how to turn it on, what to analyze, and use data to grow your account effectively.
Wrestling with social media? It doesn’t have to be this hard. Plan your content, schedule posts, respond to comments, and analyze performance — all in one simple, easy-to-use tool.