<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>EngageDigital</title>
	<atom:link href="http://engagedigital.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://engagedigital.com</link>
	<description>Social media management for people who work across more than four platforms</description>
	<lastBuildDate>Wed, 30 Sep 2026 14:40:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://engagedigital.com/wp-content/uploads/ed-icons/icon-32.png</url>
	<title>EngageDigital</title>
	<link>https://engagedigital.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Choosing a social media tool: the questions that matter</title>
		<link>https://engagedigital.com/choosing-a-social-tool-questions-that-matter/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Sat, 24 Oct 2026 06:30:00 +0000</pubDate>
				<category><![CDATA[Tool comparisons]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=315</guid>

					<description><![CDATA[Feature tables are designed by the vendor to be won by the vendor. 12 questions to ask instead, including the four that most tools would rather you did not.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">Every comparison table you will read was designed by someone who wanted to win it. The rows were chosen because one product does well on them. The honest way to evaluate a tool is to bring your own questions, and to notice which ones produce a pause.</p>
<h2>Start with your own shape</h2>
<p>Before any demo, write down 4 numbers. They determine the answer more than any feature.</p>
<p><strong>How many accounts will you run in 12 months?</strong> Not today. Model the bill at your target size, because per-profile pricing looks reasonable at 10 and rearranges your margin at 200.</p>
<p><strong>How many people need access?</strong> If the answer is three or more, seat-based pricing is charging you for a department you do not have.</p>
<p><strong>Which networks do your clients actually use?</strong> Write the list. One unusual network on it eliminates more tools than price does.</p>
<p><strong>How much of the work is replying versus publishing?</strong> Agencies consistently underestimate this, and a tool chosen for its calendar can be poor at the thing you do most.</p>
<h2>Pricing questions</h2>
<p><strong>What exactly is metered?</strong> Accounts, seats, posts, AI credits, analytics history, or several at once. A tool metering 4 things is a tool whose bill you cannot predict.</p>
<p><strong>What does this cost at twice my size?</strong> Ask them to quote it. The pause tells you what the growth curve looks like.</p>
<p><strong>What happens when I add a person?</strong> If the answer is a per-seat charge, hiring becomes a software decision.</p>
<p><strong>Are there costs outside the subscription?</strong> X charges per post through its API. A tool that passes that through at cost is being straight with you; one that hides it in the plan price is averaging your light usage against someone else&#8217;s heavy usage.</p>
<h2>The 4 questions most tools dislike</h2>
<p><strong>Which networks return no analytics, and what do you show there?</strong> The correct answer names X, Discord and Slack, and says it shows a gap. If every cell in the dashboard has a number, some of those numbers are estimated. Ask which.</p>
<p><strong>Does analytics history start when I connect, or does it roll?</strong> Platforms expire their numbers after about 30 days. If nobody stored a snapshot, a year-on-year comparison will not exist next year. This is the single most important analytics question and almost nobody asks it.</p>
<p><strong>Which moderation actions work on which networks?</strong> Every platform exposes a different set: YouTube allows banning an author, Instagram allows hiding, Threads allows nothing. A tool showing the same 5 buttons everywhere is showing you buttons that will fail.</p>
<p><strong>What do you do with my content when I use an AI feature?</strong> The answer should be one sentence and should name the provider. Anything vaguer is worth following up in writing.</p>
<h2>Practical questions about the work</h2>
<p><strong>Can I set per-platform fields?</strong> Alt text per carousel slide, cover frame, collaborators, subreddit flair, reply controls, content warnings. If not, you will open the app anyway, which defeats the calendar.</p>
<p><strong>What happens when a post fails?</strong> The useful answer is the platform&#8217;s own error message and a one-click requeue. A generic failure means guessing.</p>
<p><strong>How do clients approve content?</strong> If they need to log in, most of them will not, and the process will collapse into WhatsApp within a month.</p>
<p><strong>How do I get my data out?</strong> Scheduled content, past posts, analytics history. Ask before you start, not when you are leaving.</p>
<h2>Things that matter less than they seem</h2>
<p><strong>The number of integrations.</strong> You will use two.</p>
<p><strong>Best time to post.</strong> Every tool has it, all of them derive it from the same thin data, and consistency beats optimal timing on every network except Mastodon.</p>
<p><strong>AI features in general.</strong> Every tool has an AI button now. The question is not whether it exists but whether it knows the platform&#8217;s rules before it writes, which is a different and much shorter list.</p>
<p><strong>Follower growth features.</strong> If a tool offers them, treat that as information about the tool.</p>
<h2>The trial that tells you something</h2>
<p>Do not test with a fresh account and sample content. Connect one real client, run one real week, and pay attention to 3 things.</p>
<p>How long did the first connection take, including whatever was broken on the client&#8217;s side. How many times did you open a native app anyway. And how did it handle the first thing that went wrong, because something will.</p>
<p>A fortnight of that tells you more than a feature table ever will.</p>
<p><em>Our own side-by-side comparisons name the cases where the other tool is the better buy: <a href="/buffer-alternative/">vs Buffer</a>, <a href="/later-alternative/">vs Later</a>, <a href="/hootsuite-alternative/">vs Hootsuite</a>, <a href="/publer-alternative/">vs Publer</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What we are not going to build, and why</title>
		<link>https://engagedigital.com/what-we-are-not-going-to-build/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Wed, 21 Oct 2026 07:00:00 +0000</pubDate>
				<category><![CDATA[Building in public]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=313</guid>

					<description><![CDATA[A roadmap is mostly a list of things a product will not do. Here is ours, stated before launch rather than discovered in month three: no listening, no ads management, no engagement automation.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">Every software company publishes what it is building. Almost none publish what it has decided not to build, which is strange, because that list is far more useful to someone deciding whether to buy.</p>
<h2>No social listening</h2>
<p>Brand and competitor monitoring across social and the wider web. Hootsuite does it, Later does a version of it, and we are not going to.</p>
<p>The reason is honest rather than principled: doing it properly means ingesting and indexing a large share of public social data continuously, which is a different product with a different cost base. A cheap version produces a keyword alert feed that misses most of what matters and looks like a feature on a pricing page.</p>
<p>If listening is central to your work, buy a tool built for it. We would rather say that than sell you a box that ticks.</p>
<h2>No paid advertising management</h2>
<p>Campaign creation, budgets, audiences, ad reporting. Out of scope entirely.</p>
<p>Organic publishing and paid media are different disciplines with different approval chains and different risk. Tools that do both tend to do one well, and the combined interface is heavier for everyone who only wanted the other half.</p>
<p>We are building the organic half, for people who run a lot of accounts with a small team.</p>
<h2>No engagement automation</h2>
<p>Auto-liking, auto-following, auto-commenting, auto-DM sequences.</p>
<p>This one is a position rather than a scoping decision. These features exist, they sell, and they are against the terms of service of every network that matters. They get accounts restricted, and it is usually the client&#8217;s account, not the agency&#8217;s.</p>
<p>There is also a quieter cost. An automated reply that lands on a complaint reads exactly as what it is, in public, under your client&#8217;s name.</p>
<p>AI-drafted replies are a different thing, and we do build those: a draft a person reads and sends. The difference is whether a human is in the loop, and we are not going to blur it.</p>
<h2>No follower growth features</h2>
<p>No follow-unfollow cycles, no engagement pods, no &#8220;grow your audience&#8221; mechanics of any kind.</p>
<p>They work briefly, they damage the account&#8217;s standing, and the audience they produce does not buy anything. If a tool offers them, that tells you what it thinks of your account.</p>
<h2>No fabricated metrics</h2>
<p>This is the one that costs us most in demos.</p>
<p>X, Discord and Slack return no analytics to any tool. Where a platform gives us nothing we show a dash and a note explaining why, rather than an estimate that fills the space.</p>
<p>A competitor dashboard with a number in every cell looks more complete. It is also, in three of 15 cases, an invention. Our version looks worse and can be defended line by line in front of a client, which is the version we would want if we were the one presenting.</p>
<h2>No enterprise tier</h2>
<p>No SSO, no procurement process, no custom contracts, no account manager. Business at $99 is the top of the list and it has no seat limit.</p>
<p>Enterprise sales is a company shape, not a feature set: security questionnaires, legal review, an implementation team. Building that changes who the product is designed for, and we would rather stay pointed at the small team with a lot of accounts.</p>
<p>If you need SSO and procurement sign-off, Hootsuite is genuinely the right answer and we will say so on a call.</p>
<h2>What this list is for</h2>
<p>2 things.</p>
<p>It saves you the month where you evaluate a tool, buy it, and discover in week three that the one thing you assumed was there is not. That month is expensive for you and produces a refund and a bad review for us.</p>
<p>And it is a commitment we can be held to. A roadmap is easy to publish because it is all upside. A list of refusals is only worth reading if it stays true, which is why it is dated and lives here rather than in a sales deck.</p>
<p>If any of it changes, it changes in the <a href="/changelog/">changelog</a>, with the reason.</p>
<p><em>What we are building sits in the <a href="/changelog/">changelog</a>, dated, including the entries where something took longer than we said. <a href="https://app.engagedigital.com/login">Start free</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Platform limits are your real content calendar</title>
		<link>https://engagedigital.com/platform-limits-are-your-content-calendar/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Sat, 17 Oct 2026 06:45:00 +0000</pubDate>
				<category><![CDATA[Platform guides]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=311</guid>

					<description><![CDATA[TikTok allows 10 posts a day. Threads allows 200. Pinterest rewards volume; Reddit punishes it. Planning against the real ceilings instead of a generic posting frequency.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">Most content calendars are built from a frequency someone decided in a meeting. 3 times a week, everywhere. Then TikTok rejects the eleventh post of the day, a Reddit account gets flagged, and a Pinterest board sits at 2 pins a week while the whole platform is built for 20.</p>
<h2>Every network has a different ceiling</h2>
<p>These are the real per-account daily limits, and they vary by more than an order of magnitude.</p>
<ul>
<li><strong>Threads:</strong> 200 a day. The highest in the set by a wide margin.</li>
<li><strong>Discord and Slack:</strong> 100 a day.</li>
<li><strong>Instagram:</strong> around 50.</li>
<li><strong>Bluesky and Mastodon:</strong> around 50.</li>
<li><strong>Reddit and Pinterest:</strong> 24.</li>
<li><strong>Snapchat and Google Business:</strong> 20.</li>
<li><strong>LinkedIn:</strong> around 18.</li>
<li><strong>TikTok:</strong> 10. The tightest, and the one people hit.</li>
</ul>
<p>A single calendar frequency applied across all of these is either far below what some networks want, or over the limit on others, and usually both at once.</p>
<h2>The ceiling is not the target</h2>
<p>The limit tells you what is permitted. What the platform rewards is a separate question, and the two rarely match.</p>
<p><strong>Pinterest rewards volume.</strong> A pin has a shelf life measured in months, so publishing is closer to building a library than filling a feed. 24 a day is allowed and even a fraction of that compounds. Most accounts do two a week and wonder why the channel is quiet.</p>
<p><strong>Reddit punishes volume.</strong> One post a month per community is often right, and the account that posts weekly reads as a brand running a campaign. Here the useful number is comments, not posts.</p>
<p><strong>TikTok rewards consistency inside a hard cap.</strong> 10 a day is plenty for anyone, but the cap means a bulk upload of a month&#8217;s content in one afternoon will fail. Spread it.</p>
<p><strong>LinkedIn rewards restraint.</strong> Three or four a week from a Page is usually the ceiling of what an audience tolerates, well under the technical limit of 18.</p>
<p><strong>Google Business rewards recency.</strong> Posts expire visually after about a week, so one a week keeps the listing looking alive. More than that is wasted.</p>
<h2>Format limits shape the plan too</h2>
<p>Not just how many, but what.</p>
<p><strong>One file per post</strong> on Pinterest and Snapchat. No carousels, which means covering a topic requires several pins rather than one post with 10 slides.</p>
<p><strong>Up to 10 files</strong> on Instagram, Threads and Reddit galleries. One idea can be one post.</p>
<p><strong>60 seconds</strong> on Snapchat, against 15 minutes on Pinterest and 3 minutes for a YouTube Short. The same video cannot simply go everywhere.</p>
<p><strong>300 characters</strong> on Bluesky against 50,000 on Facebook. A caption written for one is either truncated or lost in the other.</p>
<p>Planning the format first and the frequency second produces a calendar that survives contact with the platforms.</p>
<h2>The cost that exists on exactly one network</h2>
<p>X charges per post through its API: around $0.015 for a standard post and $0.20 for one containing a link. Deleting through the API also costs.</p>
<p>Nowhere else in the set does the calendar have a direct unit cost. It changes the planning question from &#8220;how often&#8221; to &#8220;how often is this worth&#8221;, and it makes link-heavy scheduling on X materially more expensive than text.</p>
<p>Worth knowing before you promise a client daily posting there.</p>
<h2>A calendar built from the ceilings</h2>
<p>Instead of a frequency, set a shape per network, then fill it.</p>
<p><strong>Daily or near-daily:</strong> Instagram, TikTok, Threads. High-tolerance feeds where absence is noticed.</p>
<p><strong>Two or three a week:</strong> LinkedIn, Facebook, Bluesky, Mastodon, YouTube Shorts.</p>
<p><strong>Weekly:</strong> Google Business, Discord announcements, Slack updates. Surfaces where each post is an event rather than a stream.</p>
<p><strong>Volume, when there is material:</strong> Pinterest. Treat it as a library that grows.</p>
<p><strong>Monthly at most:</strong> Reddit posts, with comments in between.</p>
<p>That is five different rhythms, which is why a single frequency never fitted.</p>
<h2>Fail in the editor, not at the platform</h2>
<p>The practical failure mode is silent. A scheduled post that exceeds a daily cap does not warn you in advance; it fails at the moment of publishing, when nobody is watching.</p>
<p>The fix is to enforce the platform&#8217;s own limits at the point of scheduling, so the eleventh TikTok of the day is refused while you can still move it to tomorrow. It is the same principle as validating a Reel&#8217;s aspect ratio before upload: catch it where it costs 30 seconds.</p>
<p><em>EngageDigital enforces each platform&#8217;s real daily caps and format constraints when you schedule, not when you publish. <a href="/features/publishing/">See how publishing works</a> or <a href="/platforms/">check the limits network by network</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Are Bluesky and Mastodon worth your time?</title>
		<link>https://engagedigital.com/are-bluesky-and-mastodon-worth-your-time/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Wed, 14 Oct 2026 07:00:00 +0000</pubDate>
				<category><![CDATA[Platform guides]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=309</guid>

					<description><![CDATA[Small audiences, unusually good reach, and communities that punish marketing. An honest assessment of who should bother with the 2 networks replacing X, and who should not.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">2 networks now occupy the space X used to hold, and both are a fraction of its size. That is the obvious argument against bothering. The less obvious argument for it is that reach per follower on both is currently better than almost anywhere else, and it will not stay that way.</p>
<h2>What each one actually is</h2>
<p><strong>Bluesky</strong> looks and behaves like early Twitter. 300 characters, quote posts as a first-class format, chronological and algorithmic feeds you can choose between, and content labels you apply yourself. It is centralised enough to be simple.</p>
<p><strong>Mastodon</strong> is federated, which is the thing that confuses people. There is no single Mastodon. There are thousands of servers that talk to each other, and your account lives on one of them. Around 500 characters depending on which server, four privacy levels per post, content warnings as standard etiquette, and editing after publishing.</p>
<p>The practical difference: on Bluesky you sign up. On Mastodon you choose a neighbourhood first, and the choice matters, because your server&#8217;s culture and moderation are what you inherit.</p>
<h2>The case for bothering</h2>
<p><strong>Reach per follower is unusually good.</strong> Both networks have chronological options and far less advertising competition, so a post to 2,000 followers reaches a meaningful share of them. That has not been true on the large networks for years.</p>
<p><strong>The audiences are concentrated.</strong> Technology, journalism, open source, science, design, policy. If you sell to any of those, the density is higher than the follower count suggests.</p>
<p><strong>It is cheap to be early.</strong> Building two thousand engaged followers now costs a fraction of what the equivalent took on Instagram in 2018, and the accounts that established themselves early keep the advantage.</p>
<p><strong>Almost nobody is scheduling to them.</strong> Which means consistency alone is a differentiator.</p>
<h2>The case against</h2>
<p><strong>The numbers are small.</strong> If you need volume this quarter, these are not where you find it.</p>
<p><strong>Analytics are thin and always will be.</strong> Bluesky gives follower counts and basic engagement; impressions are derived rather than reported. Mastodon deliberately collects very little, because that is the point of it. If your client judges channels by dashboard numbers, you will struggle to make the case.</p>
<p><strong>Marketing register is punished, hard.</strong> Both communities formed partly in reaction to advertising-driven platforms. A corporate voice that passes unnoticed on LinkedIn stands out badly here.</p>
<p><strong>Mastodon has a real learning curve.</strong> Servers, federation, content warnings. An hour to understand properly, and the mistakes are visible.</p>
<h2>Who should be on them</h2>
<p><strong>Yes, clearly:</strong> software and developer tools, open source projects, science and research, journalism and publishing, policy and advocacy, privacy-focused products, anyone whose audience left X on principle.</p>
<p><strong>Probably not:</strong> local services, most retail, hospitality, anything where the audience is on Instagram and Facebook and has no reason to be anywhere else. A hair salon does not need a Mastodon presence, and saying so is more useful than selling one.</p>
<p><strong>Worth a cheap test:</strong> B2B services, consultancies, agencies. Low cost to find out, and the test is 3 months of posting rather than a strategy document.</p>
<h2>Getting the etiquette right</h2>
<p><strong>Alt text is expected, not optional.</strong> Both communities care about it visibly, and people will tell you. This is also simply good practice everywhere.</p>
<p><strong>Content warnings on Mastodon are normal.</strong> Politics, food, long threads, anything heavy. Using them well is the difference between welcome and blocked.</p>
<p><strong>Quote posts on Bluesky are conversation, not commentary.</strong> Adding your take above someone&#8217;s post is the native format; screenshotting instead reads as avoidance.</p>
<p><strong>Post at human times.</strong> Mastodon&#8217;s chronological timelines mean posting time matters more here than anywhere else in the set. A three in the morning scheduled post is seen by nobody.</p>
<h2>A realistic commitment</h2>
<p>Do not build a strategy. Build a habit and measure it in 3 months.</p>
<p>Cross-post what already works elsewhere, rewritten for 300 characters rather than truncated. Reply to things in your field, because replies are where both networks actually form relationships. Once a week is enough on each.</p>
<p>Judge it on referral traffic and on conversations started, not on impressions, because impressions are the one number neither network reports honestly.</p>
<p>If after 3 months nothing has come of it, stop. That is a legitimate outcome and it cost you an hour a week.</p>
<p><em>EngageDigital publishes to Bluesky and Mastodon alongside 13 other networks, with quote posts, content warnings and per-instance limits handled natively. <a href="/platforms/bluesky/">See Bluesky</a>, <a href="/platforms/mastodon/">see Mastodon</a>, or <a href="https://app.engagedigital.com/login">start free</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to reply to a bad Google review</title>
		<link>https://engagedigital.com/how-to-reply-to-a-bad-google-review/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Sat, 10 Oct 2026 06:30:00 +0000</pubDate>
				<category><![CDATA[Local SEO]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=307</guid>

					<description><![CDATA[The rating you mostly cannot control. The reply you entirely can, and it is the first thing your next customer reads. A four-part structure, and the 5 mistakes that make things worse.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">Nobody reads a two-star review in isolation. They read the review, then they read what the business said back, and they decide from the second one. The reply is the only part you control, and most businesses either skip it or make it worse.</p>
<h2>Who the reply is really for</h2>
<p>Not the reviewer. They have made their decision and moved on, and the odds of changing their mind in a public text box are low.</p>
<p>The reply is for the next 50 people who read that review while deciding whether to call you. They are looking for one thing: evidence that if something goes wrong, a person will deal with it reasonably.</p>
<p>Once you accept that, the writing gets much easier. You are not arguing. You are demonstrating, to an audience that is not in the conversation.</p>
<h2>The four-part structure</h2>
<p>It works for almost every negative review and takes about 3 minutes.</p>
<p><strong>Thank them, briefly and without irony.</strong> One line. &#8220;Thank you for telling us&#8221; is enough. Skip &#8220;we appreciate all feedback&#8221;, which is what every template says.</p>
<p><strong>Name the specific thing.</strong> This is the part that proves a human read it. &#8220;A 40-minute wait on a Saturday with a booking is not what we promise&#8221; beats any amount of general regret. If you dispute the facts, this is where you say so once, plainly, without heat.</p>
<p><strong>Say what changed.</strong> The concrete thing. An extra person on Saturdays, a new check, a conversation with the team. If nothing has changed yet, say what you are looking into. Never promise something vague.</p>
<p><strong>Offer a way to continue, off the listing.</strong> A name, an email, a phone number. This moves the conversation somewhere it can actually be resolved, and it shows the next reader that the door is open.</p>
<h2>The 5 mistakes</h2>
<p><strong>Arguing the facts at length.</strong> Even when you are right. A long rebuttal reads as defensive to everyone who was not there, and the reviewer will reply, and now there is a thread.</p>
<p><strong>The identical template.</strong> Readers see your replies in a column. Five identical responses signal that nobody is reading.</p>
<p><strong>Blaming the customer.</strong> &#8220;As we explained at the time&#8221; is the most expensive phrase in this genre.</p>
<p><strong>Waiting a month.</strong> A reply within a couple of days reads as attentive. A reply in March to a review from January reads as someone doing an annual clean-up.</p>
<p><strong>Overwriting the existing reply without reading it.</strong> Google allows exactly one owner reply per review, editable afterwards. If a colleague already answered, replacing it silently can delete something better than what you are writing.</p>
<h2>Positive reviews deserve a reply too</h2>
<p>Most businesses answer complaints and ignore praise, which is backwards in one specific way: the positive replies are what make the negative ones credible.</p>
<p>A listing where only the angry reviews have responses looks like damage control. A listing where everything has a short, human reply looks like a business that pays attention.</p>
<p>3 sentences is plenty. Thank them, mention the specific thing they liked, give a reason to come back. 30 seconds each.</p>
<h2>What to do about a fake one</h2>
<p>It happens: a competitor, a mistaken identity, someone who has never been.</p>
<p>Report it through the listing, and then reply anyway while it is under review, because removal is slow and frequently refused. The reply for these is shorter and more careful:</p>
<p><em>&#8220;We have no record of a visit matching this and we would like to understand what happened. Please contact us at [email] so we can look into it.&#8221;</em></p>
<p>No accusation. The next reader draws their own conclusion, and a calm reply to an unfair review is unusually persuasive.</p>
<h2>Making it a habit</h2>
<p>The only version of this that survives is a routine, not a resolution.</p>
<p>Reviews get checked with the comment queue, every working day. Anything under 3 stars gets answered the same day. Everything else within 48 hours. One person owns it.</p>
<p>At 20 clients this is where a single queue stops being a convenience and starts being the only way it happens at all, because 20 listings means 20 logins to a console built for one business owner.</p>
<p><em>EngageDigital brings Google reviews and Facebook recommendations into the same inbox as comments, with the existing owner reply shown before you replace it. <a href="/features/google-business-profile/">See the local module</a> or <a href="https://app.engagedigital.com/login">start free</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The approval workflow that actually gets used</title>
		<link>https://engagedigital.com/approval-workflow-that-gets-used/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Wed, 07 Oct 2026 07:00:00 +0000</pubDate>
				<category><![CDATA[Agency operations]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=305</guid>

					<description><![CDATA[Every agency builds one. Most collapse back into WhatsApp within a month. Why they fail, and the 4 rules that keep a review process alive past the first busy week.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">You set up a proper approval process. Drafts in the tool, a reviewer column, a status for everything. 6 weeks later the client is sending voice notes at 11 at night and someone is copying captions out of a spreadsheet again. This is not a discipline failure. It is a design failure, and it is fixable.</p>
<h2>Why approval processes collapse</h2>
<p>4 reasons, in order of how often they kill one.</p>
<p><strong>The client has to log in.</strong> This is the big one. A busy owner will not create an account, remember a password and learn an interface to approve 4 captions. They will reply to whatever arrives on their phone.</p>
<p><strong>Nothing happens when nobody replies.</strong> A draft sitting in &#8220;awaiting approval&#8221; forever is a queue with no exit. Silence has to mean something.</p>
<p><strong>Feedback arrives in 3 places.</strong> Comments in the tool, a WhatsApp voice note, a correction on the call. Now nobody knows which version is current.</p>
<p><strong>Everything needs approving.</strong> If a reply to a comment has to go through the same process as a campaign launch, the process becomes the bottleneck for work that is time-sensitive by nature.</p>
<h2>Rule one: approval goes to them</h2>
<p>The client should never log in to anything. They receive a link, they see the posts as they will appear, they tap approve or write a note. That is the entire interaction, on a phone, in 90 seconds.</p>
<p>Every hour of friction you add here comes back as a week of delay. The agency logs in. The client taps.</p>
<h2>Rule two: silence has a meaning, agreed in advance</h2>
<p>Write it into the engagement, not into a policy document nobody reads.</p>
<p>The version that works: <em>&#8220;Content goes out for approval by Thursday for the following week. If we have not heard back by Monday morning, we publish as drafted.&#8221;</em></p>
<p>Clients almost never object to this, because the alternative is that their account goes quiet and they know it. What it removes is the week where nothing ships and nobody can say why.</p>
<p>The one exception worth carving out: anything involving price, legal claims or a named third party waits for an explicit yes.</p>
<h2>Rule three: one place for feedback</h2>
<p>Not because tidiness matters, but because scattered feedback produces published mistakes.</p>
<p>If a client sends a voice note, the person who hears it writes the change into the draft as a comment before doing anything else. The voice note is not the record. The draft is.</p>
<p>This sounds like bureaucracy until the week someone acts on a verbal instruction that was later reversed, on a post that is now live, and nobody can reconstruct who said what.</p>
<h2>Rule four: 3 tiers, not one</h2>
<p>The most common mistake is treating all content as equally risky.</p>
<p><strong>No approval.</strong> Replies to comments, review responses, community management. These are time-sensitive and low-risk, and a reply that needs sign-off arrives too late to be worth sending. Agree the tone once and trust the person doing it.</p>
<p><strong>Batch approval.</strong> The standard calendar, approved a week at a time in one sitting. This is 90 percent of the output.</p>
<p><strong>Explicit approval.</strong> Campaign launches, anything with a price or a legal claim, anything sensitive, anything naming another company. Individually, in writing, no exceptions.</p>
<p>Getting this split right is what makes the whole thing survive a busy month.</p>
<h2>What to do about the client who never replies</h2>
<p>Every agency has one. 2 approaches work and one does not.</p>
<p><strong>Works:</strong> the deadline rule above, applied consistently from week one. They adapt or they accept what ships.</p>
<p><strong>Works:</strong> a standing 15-minute slot. Same time every week, screen shared, approved live. For a certain kind of client this is the only thing that ever works, and it is cheaper than chasing.</p>
<p><strong>Does not work:</strong> chasing. Three follow-ups a week trains them that the deadline is soft, costs you the time you were trying to save, and makes you feel like a supplier rather than an adviser.</p>
<h2>The record you will be glad of</h2>
<p>Keep who approved what and when. Not to win an argument, though it does that.</p>
<p>Keep it because 6 months into an account, the question is rarely &#8220;who approved this&#8221; and usually &#8220;how long does approval actually take here&#8221;. If the answer is 4 days, your Thursday deadline is wrong and the calendar should be built a week further ahead.</p>
<p>That is a process fix you can only see if someone recorded the timestamps.</p>
<p><em>EngageDigital is building approval workflows with client-side review by link, so the person approving never needs an account. It sits on the Business plan. <a href="/changelog/">See where it is in the queue</a> or <a href="https://app.engagedigital.com/login">start free</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Onboarding a new social client in one day</title>
		<link>https://engagedigital.com/onboarding-a-social-client-in-one-day/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Sat, 03 Oct 2026 06:30:00 +0000</pubDate>
				<category><![CDATA[Agency operations]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=303</guid>

					<description><![CDATA[The first week decides whether an account runs smoothly for a year. A practical sequence: what to ask for, what to check before you touch anything, and the 3 things that always go wrong on day one.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">Most agencies lose more money in week one than anywhere else in the relationship. Not on the work, on the waiting: for a password that does not exist, a page role nobody can grant, and a Business Manager the previous agency still controls.</p>
<h2>What actually blocks you</h2>
<p>3 things, every time, and all three are predictable.</p>
<p><strong>The Instagram account is personal, not business.</strong> No API access at all until it is converted and linked to a Facebook Page. 5 minutes for the client, a week if nobody tells them.</p>
<p><strong>Nobody knows who owns the Facebook Page.</strong> A former employee, a cousin, an agency from 2019. Until someone with admin rights grants access, nothing can be connected.</p>
<p><strong>The Google listing is unverified or claimed by someone else.</strong> Verification can take days and sometimes involves a postcard. Start it on day one or it blocks the entire local programme.</p>
<p>None of this is difficult. It is all slow, and it only becomes slow if you discover it in week two.</p>
<h2>The pre-flight message</h2>
<p>Send this before the kickoff call, not after. It converts a week of back-and-forth into one reply.</p>
<p>Ask them to confirm, in writing:</p>
<ul>
<li>Which accounts exist, with the exact handle for each</li>
<li>Whether Instagram is a Business or Creator account, and which Facebook Page it is linked to</li>
<li>Who has admin on the Facebook Page and the Business Manager, by name</li>
<li>Whether the Google Business Profile is verified, and who holds it</li>
<li>Whether a Snapchat Public Profile exists, if that is in scope</li>
<li>Which accounts they want us to touch, and which are off limits</li>
</ul>
<p>That last line saves an argument later. There is always one account someone in the family runs.</p>
<h2>Connect by permission, never by password</h2>
<p>Do not accept a password. Not for convenience, not because the client offers.</p>
<p>Every platform has a proper permission model: Business Manager roles on Meta, page admin on LinkedIn, channel permissions on YouTube, manager access on Google Business. Use them. The client keeps ownership, you get access, and when the relationship ends they revoke it in one click without changing a single password.</p>
<p>A shared password is also a straightforward security problem, and if you handle EU clients it is one you would have to explain in a breach notification.</p>
<p>Every serious tool connects through the platform&#8217;s own login screen and stores a revocable token. If something asks you to type a client&#8217;s password into it, that tells you what you need to know about it.</p>
<h2>The audit before you post anything</h2>
<p>2 hours, before the first piece of content. It is also the best first deliverable you will ever send.</p>
<p><strong>The Google listing, field by field.</strong> Hours including holidays, categories, services with prices, attributes, action links, photos from this year. Most listings are half empty and this is the highest-return hour in the whole onboarding.</p>
<p><strong>Unanswered comments and reviews.</strong> There will be months of them. Clearing the backlog in week one is visible, cheap, and occasionally recovers a customer.</p>
<p><strong>What actually worked before you arrived.</strong> Their best posts from the last year, before you overwrite the approach with your own. Sometimes the thing that works is the owner&#8217;s phone camera, and replacing it with polished graphics makes performance worse.</p>
<p><strong>Bios, links and handles.</strong> Consistent name, working link, current description. 10 minutes, always wrong somewhere.</p>
<h2>The first week, in order</h2>
<p><strong>Day one.</strong> Send the pre-flight list. Start Google verification if it is needed, because it is the only thing with a queue you cannot control.</p>
<p><strong>Day two.</strong> Connect everything that can be connected. Note what is blocked and who has to unblock it, by name.</p>
<p><strong>Day three.</strong> Run the audit. Send it as a short document. This is when the client decides you were worth hiring.</p>
<p><strong>Day four.</strong> Clear the comment and review backlog. Agree tone for replies while you are in there.</p>
<p><strong>Day five.</strong> Build 2 weeks of calendar and get it approved. 2 weeks, not a month: you do not know enough yet, and a month of content built on a wrong assumption is a month wasted.</p>
<h2>What to write down while it is fresh</h2>
<p>The things you will otherwise ask twice.</p>
<p>Who approves content and how fast they actually reply. Which topics are off limits. The one competitor they do not want mentioned. Whether the owner wants to be in photos. Which of their own past posts they liked.</p>
<p>Keep it in one page per client, somewhere the whole team can see. In a year it is the difference between an account anyone can cover and an account that only one person understands.</p>
<p><em>EngageDigital connects every account through the platform&#8217;s own login, never a password, and imports past posts on day one so the reporting does not start from empty. <a href="/for-agencies/">See how it works for agencies</a> or <a href="https://app.engagedigital.com/login">start free</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Your carousel needs 10 alt texts, not one</title>
		<link>https://engagedigital.com/carousel-needs-ten-alt-texts/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Wed, 30 Sep 2026 06:45:00 +0000</pubDate>
				<category><![CDATA[Platform guides]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=301</guid>

					<description><![CDATA[Accessibility on social media is mostly ignored because the fields are buried and tedious. What each platform actually offers, what to write, and why it is also the cheapest reach you will get.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">A 10-slide Instagram carousel has 10 alt text fields. Almost every carousel published this year has zero. Not because anyone decided against it, but because the fields are buried 3 taps deep and nobody is watching.</p>
<h2>Who this actually affects</h2>
<p>Start with the number, because it changes how seriously people take the rest. Somewhere around one in 20 people has a vision impairment significant enough to affect how they use a phone. On an account with 10,000 followers that is several hundred people for whom your post is a blank.</p>
<p>Screen readers announce alt text where it exists. Where it does not, Instagram and Facebook substitute an automatic guess, which produces things like &#8220;may be an image of one person and text&#8221;. Technically a description. Useless as one.</p>
<p>And it is not only permanent impairment. It is a cracked screen, bright sun, a slow connection that never loads the image, and anyone who has turned images off to save data.</p>
<h2>What each platform gives you</h2>
<p><strong>Instagram.</strong> Alt text per image, including every slide of a carousel up to 10. This is the one most often missed, because it is per slide rather than per post.</p>
<p><strong>Threads.</strong> Per image, on up to 10 files.</p>
<p><strong>Bluesky.</strong> Per image and, unusually, on video too. Still rare across the industry.</p>
<p><strong>Pinterest.</strong> Alt text up to 500 characters, and it does double duty: Pinterest is a search engine wearing a feed, so the description does ranking work as well as accessibility work.</p>
<p><strong>LinkedIn and Mastodon.</strong> Per image.</p>
<p><strong>X.</strong> Per image, though it is easy to skip in most tools.</p>
<p><strong>Video captions</strong> are a separate problem with a bigger audience. Most video on social is watched with sound off, which means captions are not an accessibility extra; they are the only way most people consume it at all.</p>
<h2>How to write one that works</h2>
<p>Alt text is not a caption and it is not a place for keywords.</p>
<p><strong>Describe what matters, not everything.</strong> &#8220;A barista pouring a flat white, seen from above&#8221; beats a full inventory of the counter.</p>
<p><strong>Read the text in the image.</strong> If a slide says &#8220;3 ways to cut your reply time&#8221;, the alt text says that. An image of text with no alt text is completely lost.</p>
<p><strong>Keep it to a sentence.</strong> Around 125 characters is the practical limit before a screen reader gets tedious.</p>
<p><strong>Skip &#8220;image of&#8221;.</strong> The screen reader already said it is an image.</p>
<p><strong>Decorative means empty.</strong> A background texture with nothing to communicate should have empty alt text rather than a description of the texture.</p>
<h2>The carousel problem, specifically</h2>
<p>A carousel is usually a sequence: a hook, then steps, then a conclusion. Each slide is a separate image with separate alt text, and treating them as 10 independent descriptions loses the thread.</p>
<p>Write them as a sequence too. Slide one sets up what the carousel is. Slides two to nine each carry their own point. The last one carries the call to action, because a listener who reaches the end should know what to do next, the same as everyone else.</p>
<p>It takes about 4 minutes for 10 slides. That is the entire cost.</p>
<h2>Where AI genuinely helps</h2>
<p>This is the one part of social media work where generated text is unambiguously better than the alternative, because the alternative is nothing.</p>
<p>A model reads the image and produces a usable description in a second. It will miss context it cannot see, so skim it and fix the one in 10 that is wrong. But the comparison is not &#8220;AI alt text versus excellent hand-written alt text&#8221;. It is &#8220;AI alt text versus a blank field&#8221;, and the blank field is what almost everyone ships.</p>
<p>If your tool can generate it per slide, the 4 minutes becomes 20 seconds and the excuse disappears.</p>
<h2>The reach argument, for the sceptics</h2>
<p>If accessibility on its own does not move the decision, there is a second reason.</p>
<p>Alt text is text the platform can read. On Pinterest it directly affects whether a pin surfaces for a search. Across the others, it is one more signal about what the post is, in a system that mostly guesses from engagement.</p>
<p>It will not transform your reach. It costs 4 minutes and helps several hundred people per 10,000 followers actually see what you published, which is a better return than most things on the calendar.</p>
<p><em>EngageDigital exposes alt text per carousel slide rather than one field per post, and can draft it from the image itself. <a href="/features/publishing/">See how publishing works</a> or <a href="https://app.engagedigital.com/login">start free</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What actually belongs in a client social media report</title>
		<link>https://engagedigital.com/what-belongs-in-a-client-social-report/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Sat, 26 Sep 2026 07:00:00 +0000</pubDate>
				<category><![CDATA[Analytics and reporting]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=299</guid>

					<description><![CDATA[Most monthly reports are a screenshot of a dashboard with a number circled. Here is the five-page structure that survives a client who reads carefully, and the metrics to leave out.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">The monthly report is the only artefact most clients ever read. They will not watch you work, they will not see the calendar, and they will forget the call. The document is the relationship. Most of them are terrible.</p>
<h2>Why the usual report fails</h2>
<p>The standard version is a dashboard export with a follower count at the top. It fails for 3 reasons.</p>
<p><strong>It answers a question nobody asked.</strong> The client does not want to know their impressions. They want to know whether this is working and what happens next.</p>
<p><strong>It cannot be checked.</strong> Blended scores and invented indices sound authoritative and mean nothing. A client who asks how a figure was calculated should get an answer in one sentence.</p>
<p><strong>It has no opinion.</strong> A page of numbers with no interpretation transfers the analysis back to the person paying you to do it.</p>
<h2>The five-page structure</h2>
<p>Long enough to be substantial, short enough to be read. This shape works for almost any client.</p>
<p><strong>Page one: what we did.</strong> Posts published, by network, against what was planned. Boring and essential. A client paying a retainer is buying consistency first.</p>
<p><strong>Page two: what happened.</strong> The real platform metrics, named in each platform&#8217;s own terms. Reach on Instagram, impressions on LinkedIn, views on TikTok. Never blended, never summed into a total that means nothing.</p>
<p><strong>Page three: what worked.</strong> The three best posts and the three worst, with a sentence each on why. This is the page clients actually read, and the one that is impossible to automate.</p>
<p><strong>Page four: what we learned.</strong> Comments and reviews, response time, the questions people kept asking. 20 comments about delivery is a product page problem, and telling them that is worth more than any impression count.</p>
<p><strong>Page five: what next.</strong> Three specific things you will do differently, and anything you need from them. A report that ends without a decision is a newsletter.</p>
<h2>Metrics to include</h2>
<p><strong>Publishing consistency.</strong> Planned versus published. If it slipped, say so on page one rather than hoping nobody notices.</p>
<p><strong>Reach or impressions, per network, unblended.</strong> Label whether each is reported or derived.</p>
<p><strong>Engagement rate with its denominator stated.</strong> Per impression and per follower are different numbers with the same name. Pick one and keep it for a year.</p>
<p><strong>Response time on comments and reviews.</strong> Almost nobody reports this and it is the metric a client can feel.</p>
<p><strong>Referral traffic.</strong> From the website analytics, not the platform. It survives every API change and it is closest to money.</p>
<p><strong>Search terms, for local clients.</strong> The monthly search terms from the Google listing, next to calls and direction requests, beat every social metric for a business with a shopfront.</p>
<h2>Metrics to leave out</h2>
<p><strong>Follower count as a headline.</strong> It moves slowly, it is easily bought, and it tells you nothing about the month.</p>
<p><strong>Any invented composite score.</strong> If you cannot explain the formula in one sentence, it does not belong in a document with your name on it.</p>
<p><strong>Cross-network totals.</strong> A TikTok view and a LinkedIn impression are not the same event. Adding them produces a bigger number and a smaller truth.</p>
<p><strong>Anything from a network that reports nothing.</strong> X, Discord and Slack give no analytics to any tool. Report activity there, and put a dash where the number would be.</p>
<h2>The page that keeps clients</h2>
<p>Page three. 3 posts that worked, three that did not, and a sentence of judgement on each.</p>
<p>It is the only part of the report that proves a person was involved. Everything else could have been generated. This is where the client sees that someone looked at their account and formed a view, and it is the reason they renew.</p>
<p>The sentences do not need to be clever. &#8220;This one worked because it answered a question 3 people had already asked in the comments&#8221; is enough, and it is more than most agencies write all year.</p>
<h2>Cadence and format</h2>
<p>Monthly for most retainers. Quarterly for a strategic review with year-on-year comparisons, which only exists if someone has been storing history since day one.</p>
<p>Send it as a document, not a dashboard login. Clients do not log in. They forward a PDF to someone who was not on the call, and that person needs it to make sense alone.</p>
<p>Send it on the same date every month. A report that arrives on the third Tuesday is a system. One that arrives when someone remembers is a favour.</p>
<p><em>EngageDigital keeps full analytics history from the day an account connects and exports per client, so a quarterly review can look back further than a month. <a href="/features/reporting/">See how reporting works</a> or <a href="https://app.engagedigital.com/login">start free</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The analytics gaps nobody warns you about</title>
		<link>https://engagedigital.com/analytics-gaps-nobody-warns-you-about/</link>
		
		<dc:creator><![CDATA[The EngageDigital Team]]></dc:creator>
		<pubDate>Wed, 23 Sep 2026 06:30:00 +0000</pubDate>
				<category><![CDATA[Analytics and reporting]]></category>
		<guid isPermaLink="false">https://engagedigital.com/?p=297</guid>

					<description><![CDATA[Three of 15 networks return no numbers at all, and several more return less than you expect. A network-by-network map of what can actually be measured, and what to tell a client who asks.]]></description>
										<content:encoded><![CDATA[<p class="has-large-font-size">A client asks how the X account performed last month. There is no answer. Not a bad answer, not an estimate: X removed analytics access at any price a small company would pay, and no tool on the market is in a different position. Knowing that before the meeting is the difference between a professional and an excuse.</p>
<h2>Why the gaps exist</h2>
<p>Social analytics do not come from measurement. They come from an API returning numbers the platform chose to expose, under rules the platform changes without consulting anyone.</p>
<p>3 things follow from that, and all three surprise people.</p>
<p><strong>The metrics differ by network.</strong> Reach on Instagram, impressions on LinkedIn, views on TikTok. They are not the same measurement, and stacking them into one total is arithmetic that means nothing.</p>
<p><strong>The history is short.</strong> Most platforms expire their numbers after about 30 days. If nobody stored a snapshot, last March is gone for everyone.</p>
<p><strong>Some networks return nothing.</strong> Not less than you want. Nothing.</p>
<h2>The three with no analytics at all</h2>
<p><strong>X.</strong> Reading engagement data now sits behind enterprise pricing. You can publish and you cannot measure. Anyone showing you X engagement numbers has derived them from something else.</p>
<p><strong>Discord.</strong> No analytics API exists, for anyone. What you can report is that the post went out, to which channel, when.</p>
<p><strong>Slack.</strong> Same. No message analytics are offered to third-party tools at all.</p>
<p>For these three the honest report line is a dash and a footnote, not a zero. A zero implies nothing happened. A dash says nobody can see.</p>
<h2>The ones with partial data</h2>
<p><strong>Reddit</strong> gives post-level metrics — score, comments, upvote ratio — and almost nothing at profile level. No follower analytics worth the name.</p>
<p><strong>Threads</strong> covers only content published after April 2024, when its API opened. Older posts return nothing, for everyone.</p>
<p><strong>Bluesky</strong> returns follower counts and basic engagement. Impressions are derived rather than reported, which is a calculation, not a measurement, and should be labelled that way.</p>
<p><strong>Mastodon</strong> collects very little by design. That is the point of the network, and no tool can give you more than the instance holds.</p>
<p><strong>Google Business Profile</strong> has no per-post analytics. Instead it gives location impressions and the monthly search-terms report, which is more useful than post data for a local client but arrives in a different shape.</p>
<h2>What a client actually needs to be told</h2>
<p>Not at the end of the quarter. At the start of the engagement, in the proposal.</p>
<p>The sentence that works: <em>&#8220;11 of the 15 networks we publish to report performance data. Three report none, because their platforms do not offer it to any tool. For those we report activity and outcomes instead.&#8221;</em></p>
<p>2 things happen when you say this early. The client stops asking for a number that does not exist, and they start trusting the numbers that do — because you were the one who told them where the edges are.</p>
<h2>Reporting the unmeasurable networks</h2>
<p>A dash in a table is honest but unhelpful on its own. 3 things can be reported for Discord, Slack and X without inventing anything.</p>
<p><strong>Activity.</strong> Posts published, on schedule, to which surface. A client paying for consistency can see consistency.</p>
<p><strong>Downstream effect.</strong> Referral traffic in the website analytics, which the platform does not control. This is the one number that survives every API change.</p>
<p><strong>Qualitative.</strong> Screenshots of the thread, the reply, the reaction. Unfashionable, and frequently the most persuasive page in the report.</p>
<h2>The history problem, and why it compounds</h2>
<p>The 30-day window is the gap people notice last and regret most.</p>
<p>Everything looks fine for the first month. Then a client asks how this September compares with last September, and the answer is that nobody kept it. Not the tool, not the platform, not you.</p>
<p>The fix is unglamorous: a daily snapshot, stored, from the day an account is connected. It is the most expensive thing to promise because the storage never stops growing, and it is the only way a year-on-year comparison exists at all.</p>
<p>If you are choosing a tool, ask exactly one question about analytics: <em>does the history start when I connect the account, or does it roll?</em> The answer tells you whether you can write a proper annual review 12 months from now.</p>
<h2>What good looks like</h2>
<p>A report that can be defended line by line. Metrics named by their platform&#8217;s own term rather than blended into a single invented score. Gaps shown as gaps. Derived numbers labelled as derived.</p>
<p>It is less impressive than a dashboard with a big number on it, and it is the only version that survives a client who reads carefully.</p>
<p><em>EngageDigital snapshots analytics daily and keeps the full record, and shows a dash where a platform gives nothing rather than filling the space. <a href="/features/reporting/">See how reporting works</a> or <a href="https://app.engagedigital.com/login">start free</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
