Allison began her digital journey in 2017, transitioning from office administration to freelance writing. She quickly immersed herself in WordPress and content creation, building a blog that helped other aspiring writers start their freelance careers.
She joined Awesome Motive in 2018 and became part of the WPBeginner team in 2021, where she's dedicated to creating WordPress tutorials that make sense to everyone—especially beginners.
She has written thousands of articles and tutorials for WPBeginner, Blog Tyrant, IsItWP, OptinMonster, and more. Beyond writing, her expertise extends to content strategy, keyword research, email marketing, and analytics.
When she's not writing, she enjoys listening to punk rock music, doing yoga, playing Stardew Valley, and reading a good book.
If you’ve ever spent time resending donation receipts, updating donor information, or fixing issues with recurring gifts, then you know how quickly these tasks can pile up for a nonprofit. Plus, it can be frustrating for your supporters who have to wait for updates or… Read More »
Here’s the ugly truth: a slow theme can kill your WordPress website before it even has a chance to grow. I found that out the hard way after choosing themes based on looks instead of speed. My sites were crawling, visitors were bouncing, and my… Read More »
I’ve been running WordPress blogs for years, and one thing that used to frustrate me was seeing my visitors get stuck on archive pages. They’d land on a category or date archive, scroll for a bit, and then leave without finding what they needed. People… Read More »
When visitors can’t find what they’re looking for, they don’t stick around – they click away, often for good. The default WordPress search doesn’t make it easy. It’s slow, clunky, and outdated: type a keyword, hit Enter, wait for a full page reload… only to… Read More »
I’ll be honest: there was a time when privacy compliance felt overwhelming. Between GDPR, CCPA, VCDPA, and other regulations, it seemed like I needed a law degree just to run a simple WordPress site. But after spending a lot of time helping website owners figure… Read More »
A few years ago, I got my first data deletion request from a user. I’ll admit, I panicked a little. I knew I needed to respect their privacy rights, but I had no idea how to actually remove their data from my WordPress site without… Read More »
When I first learned about the Virginia Consumer Data Protection Act (VCDPA), I’ll admit I felt a bit overwhelmed. As someone who’s managed WordPress sites for many years, the idea of learning yet another privacy law felt like a lot. But when I dug into… Read More »
When I launched my first WordPress site, privacy laws were pretty straightforward. You added a privacy policy, maybe updated your terms of service, and moved on. But things have changed in recent years. States like Utah have introduced strict privacy laws that apply to businesses… Read More »
Organic traffic is dropping for a lot of websites, and AI is a big part of the reason. Tools like ChatGPT have completely changed how people search. Instead of clicking through multiple sites, they want quick, clear answers from AI tools they already trust. Google… Read More »
I’ve helped WordPress users navigate a lot of different privacy laws, but Saudi Arabia’s Personal Data Protection Law (PDPL) still surprises many website owners. If your site collects personal information from people in Saudi Arabia (and it probably does), then PDPL compliance isn’t optional. Contact… Read More »
Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution.
1 year
_gat_omTracker*
Set, controlled and used by Google Analytics to collect and store data and then send that data to Google Analytics. OptinMonster provides the name if there is no existing tracker found on that page.
-
omCountdown-{id}-{elementId}
Used for countdown elements {elementId} in campaigns {id} to determine when it should complete.
-
om-{id}-closed / omSlideClosed-{id}
Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor.
30 days
om-success-cookie / omSuccessCookie
Used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using our Content Locking feature.
365 days
om-success-{id} / omSuccess-{id}
Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site.
365 days
omSeen-{id}
Used to determine if a visitor has been shown a campaign by the slug.
30 days
om-{id}
Used to determine if a visitor has interacted with a campaign ID of {id} on your site.
30 days
_omappvs
Used to determine when a new visitor becomes a returning visitor.