Technical SEO + Local SEO + GA4/GTM Specialist for 50+ Location Ecommerce Brand

Other Jobs To Apply

Job Description

Bloom Montana is a 50+ location cannabis retailer operating across Montana. We recently launched a completely redesigned WordPress website integrated with Dutchie Ecommerce Pro.

Cannabis is a highly regulated, location-driven business. Traditional paid acquisition channels are limited, so organic search, local SEO, Google Business Profiles, owned digital experiences and first-party measurement are especially important to us.

Our goal is not simply to improve rankings. We want to understand and improve the full journey:

Search demand → Bloom visibility → store/location page → ecommerce → add to cart → checkout → BOPIS order → revenue

We are looking for someone who can take ownership of the technical SEO, local SEO and analytics layer, initially stabilize and validate the new production environment, and then work with us on an ongoing monthly basis.

What is already in place

This is not a greenfield website build.

We already have:

A new WordPress website live

Dutchie Ecommerce Pro integration

50+ store/location pages

Store locator

Geolocation / nearest-store functionality

Store selection, switching and persistence

Store-specific ecommerce menus

Product/category shopping experience

Cart and checkout through Dutchie

Loyalty/customer account integration

Deals/promotions and educational content

Rank Math implemented

XML sitemap and core on-page SEO framework

Google Business Profiles connected to corresponding store pages

Internal GBP reporting being built for leadership and store-level weekly/monthly reporting

The website was intentionally rebuilt to move away from the older iframe-heavy ecommerce experience, which limited SEO, analytics visibility, attribution and customer-journey tracking.

What we need help with now

1. Technical SEO stabilization

We need an independent technical SEO review of the live production website and someone who can help get issues fixed, not just identify them.

Responsibilities include:

Full Screaming Frog production crawl

Validate legacy URL migration and 301 redirects

Identify remaining 404s, redirect chains and loops

Validate canonicals

Validate robots.txt and index/noindex rules

Validate XML sitemap

Review Search Console indexing and crawl issues

Audit titles, meta descriptions and H1s

Validate schema / structured data

Review internal linking

Identify duplicate or incorrect location metadata/content

Monitor Core Web Vitals / PageSpeed

Coordinate fixes with our development team and confirm they were implemented correctly

The original platform scope specifically included URL mapping, redirects, SEO preservation, analytics validation and launch QA, so this role is primarily about validating and operating the live environment correctly.

2. Local SEO across 50+ Montana locations

Local discoverability is extremely important to us.

We need help with:

Ongoing Google Business Profile QA and optimization

Ensuring GBP data matches website location data

Location-specific SEO recommendations

Local keyword tracking by city/store

Map-pack visibility

BrightLocal or similar local-grid tracking

Semrush or similar keyword/competitive tracking

Competitor analysis by market

Review/reputation-management process

Identifying stores gaining or losing local visibility

Our original growth strategy places SEO, local SEO, GBP, Search Console, store pages and reviews in the “Get Found” stage.

3. GA4 + Google Tag Manager implementation

This is one of the most important parts of the role.

We currently have multiple GA4 setups from different stages of the project and need someone to audit what exists and establish the correct production setup.

We need you to:

Audit existing GA4 properties

Audit GTM container(s)

Determine the correct production setup

Remove duplicate/missing tracking

Validate source/medium attribution

Identify whether traffic is incorrectly falling into Direct

Identify self-referrals or broken attribution

Validate new vs returning users

Validate landing-page reporting

Validate cross-domain/session continuity through Dutchie Ecommerce Pro

Work directly with Dutchie where needed

We want the full ecommerce journey measured:

Traffic → Store/Menu → Product View → Add to Cart → Checkout → Purchase

Including ecommerce events such as:

view_item_list

select_item

view_item

add_to_cart

remove_from_cart

view_cart

begin_checkout

purchase

We also need clean transaction and revenue data.

The original requirements explicitly called for GA4 customer-journey tracking, ecommerce tracking, conversion tracking and attribution.

4. GA4 ↔ Dutchie validation and reconciliation

We do not want someone to simply confirm that tags are firing.

We want to validate that GA4 ecommerce reporting is actually trustworthy.

This includes reconciling, where possible:

GA4 purchase events ↔ Dutchie ecommerce orders ↔ completed BOPIS transactions

We want to identify:

Missing purchase events

Duplicate purchase events

Transaction ID issues

Material revenue discrepancies

Attribution breaks

Unexpected Direct traffic

Session continuity issues

The goal is to trust GA4 enough to use it for business decisions.

5. Google Search Console and organic reporting

We need a clean recurring baseline for:

Organic clicks

Impressions

CTR

Average position

Branded vs non-branded traffic

Search queries

Landing pages

Indexation

Sitemap status

Crawl issues

Keyword movement

Store/city visibility

Competitor visibility

We want analysis, not just automated reports.

We need someone who can tell us:

What changed, why it changed, where the opportunity is, and what we should do next.

Tools we currently use / expect to use

Google Analytics 4

Google Tag Manager

Google Search Console

Google Business Profile

Screaming Frog

Semrush

BrightLocal

Rank Math

Dutchie Ecommerce Pro / Dutchie Backoffice

Rank Math is already installed. We need someone who understands the broader technical SEO and analytics architecture, not just how to operate a WordPress SEO plugin.

Working relationship

We are looking for an ongoing monthly engagement, ideally 6–12 months or longer.

The initial phase will focus on:

technical SEO stabilization

Search Console

GA4/GTM

Dutchie ecommerce measurement

local SEO baselines

ranking/technical tools

analytics validation

After that, the role should transition into ongoing monitoring and optimization.

We expect the person to be proactive. If something breaks, visibility drops, attribution changes, rankings move, or a meaningful opportunity appears, we want you to flag it and recommend what should happen next.

You will work closely with Bloom’s internal ecommerce lead and may coordinate directly with Dutchie, our development team, internal marketing/content resources and reporting/BI resources.

We are not looking for someone who only sends a monthly SEO PDF.

We want someone who can:

Find the issue → explain the business impact → recommend the fix → coordinate implementation → verify that it worked.

What success looks like

Over time, we should be able to confidently answer:

Are more people finding Bloom organically?

Which Montana stores and markets are gaining or losing visibility?

Are customers reaching the correct store?

What percentage enters ecommerce?

Where are customers dropping out of the funnel?

Are BOPIS orders and ecommerce share growing?

Which SEO improvements are generating actual ecommerce activity and revenue?

Our broader digital growth model is:

Get Found → Get Them to Bloom → Convert → Identify & Enroll → Retain & Grow → Advocate.

This role owns a critical part of the foundation that makes the first several stages measurable and optimizable.

Please include in your proposal

Your experience with technical SEO, local SEO and GA4/GTM for multi-location or ecommerce businesses.

What you would prioritize in your first 30 days based on the situation above.

How you would validate that GA4 ecommerce tracking and attribution are actually correct, not simply installed.

Examples of similar work you personally handled and your proposed ongoing monthly engagement model.

Experience with Dutchie, cannabis, regulated industries or multi-location retail is a plus, but not required.

Share Share
Buy Now

Remote Question and Answer

Virtual Assistant Question and Answer

Content Moderator Question and Answer

Customer Service Question and Answer

Video Game Tester Question and Answer

Apply Now →