AImatch Review Admin

No-auth review of AImatch pipeline artifacts and LLM outputs from the live VM.

Growth Marketer V2 production

A marketer to build marketing from the ground up, focusing on lead generation and navigating cannabis ad platform restrictions across multiple channels. There is a notable budget gap where the client's budget is $2,000 to $3,000/month, whereas the agent quoted $10,000 to $12,000/month, but the client wants to start 'right away'.

Run ID: e670ab7f-63b8-4caf-9123-856ed40fd4d2 - Role key: growth-marketer - Status: active

Role Pipeline Overview

A marketer to build marketing from the ground up, focusing on lead generation and navigating cannabis ad platform restrictions across multiple channels. There is a notable budget gap where the client's budget is $2,000 to $3,000/month, whereas the agent quoted $10,000 to $12,000/month, but the client wants to start 'right away'.

4requirements
0merged pool
0hard screens
0evaluations
0selected
0eval errors

Sourcing lanes: structured 0 content 0 companies 0 channels 0 semantic_capability 0 semantic_work_experience 0 semantic_company_bridge 0

Brief

Generated client/freelancer brief and internal notes.

Requirements

Classified requirement set used to evaluate candidates.

Search Plan

Search terms sent into sourcing lanes.

Sourcing

Per-lane candidate discovery outputs.

Hard Screens

Candidate pass/fail checks before final evaluation.

Evaluations

LLM evidence review for each evaluated candidate.

Final Selection

Rubric, rerank, and selected candidates.

Cache / Errors

Evaluation cache and failure audit trail.

GLM vs Opus

No GLM shadow artifacts found for this run.

Role Packets And Prompt Cache

role-brief-internal-packet.md

present

open artifact

candidate-evaluation-role-packet.md

missing

role-prompt-cache.json

present

open artifact

Brief Generation Context?

This is the data and prompt envelope used by the v2 brief stage. Current runs persist the input packets and LLM attempt metadata; the system instruction is read from the deployed v2 pipeline source when a standalone prompt artifact is not present.

Data Sources?

Prompt PartSourceArtifactNotes
1Call evidence packetinputs/call-evidence-packet.mdDistilled context plus transcript evidence. The brief writer is instructed not to infer facts beyond this packet.
2Engagement brief template and public rulesinputs/brief-template-rules-packet.mdPublic/internal separation rules, forbidden language, and the 8-section brief template.
3Role-specific taskgenerated in pipelineRole title/key, role summary, and source quotes from role detection.

Prompt Cache / Packet Summary?

Explicit stage cache
false
Active role count
1
Call evidence chars
10168
Brief rules chars
5834

System Prompt?

You write compact MarketerHire freelancer-facing engagement briefs with strict public/internal separation.

Role-Specific Task Prompt?

Generate the structured role brief for Growth Marketer (growth-marketer).
Return public job brief markdown, internal notes markdown, and legacy-compatible formData.
Use the call evidence packet and engagement brief template/rules from the previous prompt parts.
Role summary: A marketer to build marketing from the ground up, focusing on lead generation and navigating cannabis ad platform restrictions across multiple channels. There is a notable budget gap where the client's budget is $2,000 to $3,000/month, whereas the agent quoted $10,000 to $12,000/month, but the client wants to start 'right away'.
Source quotes: I think a growth marketer would be the best fit for you. | scott: 2,000? | scott: 3,000. | Right away.

Role Detection Source Quotes?

  • I think a growth marketer would be the best fit for you.
  • scott: 2,000?
  • scott: 3,000.
  • Right away.

Brief Stage Attempt?

ProviderModelEffortPrompt VersionInput TokensOutput TokensLatencyRequest / ResponseValidation
gemini gemini-3.5-flash medium role-brief:v3-compact-prefix 4303 981 12s Kl1Rarz-BIasjMcP36GqyQk ok
Raw prompt-cache.json
{
  "schema_version": "AImatchPromptCacheV1",
  "generated_at": "2026-07-10T20:59:21.991Z",
  "explicit_stage_cache_enabled": false,
  "active_role_count": 1,
  "min_roles_for_stage_cache": 2,
  "ttl": null,
  "packets": {
    "call_evidence": {
      "file": "call-evidence-packet.md",
      "chars": 10168
    },
    "brief_template_rules": {
      "file": "brief-template-rules-packet.md",
      "chars": 5834
    }
  },
  "notes": [
    "Candidate evaluation uses explicit prompt caching whenever enough candidates are evaluated.",
    "Run evidence/template packets are explicit-cache-enabled only for same-stage multi-role reuse, because Anthropic cache reads do not cross different structured-output schemas/tools.",
    "Gemini receives stable prefix-first prompt parts for implicit caching when supported by the configured model."
  ]
}
Prompt Part 1: Call Evidence Packet? 10168 chars

This packet is the main factual source for the generated brief. It includes distilled context and transcript evidence.

open raw inputs/call-evidence-packet.md

# AImatch Call Evidence Packet

Use this packet as source evidence. Do not infer facts that are not supported here.

## Verified HubSpot Context

Use this read-only HubSpot context as verified CRM evidence for company identity.
Prefer the verified company name/domain over generic transcript descriptors unless the transcript explicitly says the client is stealth, unnamed, or TBD.
If HubSpot and the transcript conflict, preserve the conflict in internal notes rather than inventing a merged fact.
- Deal ID: 62494913596
- Deal name: Remedy Displays - Scott N
- Company ID: 56545475112
- Company name: Remedy Displays
- Company domain: remedydisplays.com
- Company website: remedydisplays.com
- Primary contact: Scott N
- Primary contact company: Remedy Displays

## Company Profile

### Company Profile

* **Name/Domain:** Remedy Displays (remedydisplays.com)
* **Age:** 3 years old
* **Business Model:** E-commerce displays, selling ancillary products for the cannabis industry. 
* **Special Considerations:** Because they are an ancillary cannabis brand ("We don't touch the plant"), they run into ad platform restrictions regarding the use of the word "cannabis".

## Point Of Contact

### Point of Contact (POC)

* **Name:** Scott N
* **Role:** Business Owner / Operator
* **Involvement:** He will be working directly with the marketer as a one-person team on the client side.

## Budget

### Budget

* **Ad Spend:** $0 / Month ("Nothing right now").
* **Marketer Fee Budget:** $2,000 - $3,000 per month.
* **Agent Quote:** $10,000 - $12,000 per month for a growth marketer, leaving a significant budget gap.

## Structured Budget Decision

# Structured Budget Decision

Schema: BudgetDecisionV3
Matching budget: $2,500/month
Basis: stated_by_lead_range_midpoint
Range: $2,000/month-$3,000/month
Hard cap: NONE
Billing model: hourly
Currency: USD
Confidence: high
Auto-QTB: needs_review (V3 budget requires review due to flags: sub_5k_hourly.)
Flags: sub_5k_hourly
Multi-role: no
Combined monthly investment: $2,500/month

Roles:
- Growth Marketer | original=growth marketer | role_budget=$2,500/month | basis=stated_by_lead_range_midpoint | scope=unclear | billing=hourly | confidence=high | agent_range=$10,000/month-$12,000/month | flags=sub_5k_hourly

Evidence:
Growth Marketer: scott: 2,000?
scott: 3,000.

Notes:
There is a significant budget mismatch. The client wants a Growth Marketer but only has $2,000 to $3,000 per month, whereas the agent quoted $10,000 to $12,000 per month.

## Timeline

### Timeline

* **Desired Start Date:** Immediately.
* **Key Milestones:** Target of generating 5 warm leads and 2 closed sales within the first 60 to 90 days.

## Tools Mentioned

### Tools Mentioned

* **Current Tool Stack:** None.

## Transcript

# Matching Agent <> scott
Meeting ID: 01KX6VWYKS9MR6WYBQYGQ9S4V3
Date: 2026-07-10T20:35:00.000Z
Host: raaja@marketerhire.com
Agent: Hey Scott, thanks for hopping on.
Agent: I'm the AI assistant from Marketer Hire and I'll be running our intro chat today.
Agent: I've been trained on over 30,000 of our marketer matches, so I can help zero in on the right fit for you.
Agent: Fast to start.
Agent: Would it help if I gave a quick overview of how we work or would you rather jump straight into what you're looking for?
Agent: Hey, I can't seem to hear you.
Agent: Could you check if your microphone is connected and unmuted?
Agent: I'm picking up some sound, but having trouble making out what you're saying.
Agent: Could you try speaking a bit louder or moving closer to your mic.
scott: Here?
Agent: Great, I can hear you now.
Agent: So would you like a quick overview of how Marketer Hire works or would you rather.
Agent: Great.
Agent: So at a high level, Marketer Hire connects you with senior pre vetted freelance marketing specialists who can hit the ground running fast.
Agent: A few things that set us apart.
Agent: We accept less than 1% of applicants, so the talent bar is really high.
Agent: And every marketer is vetted by both our team and another expert marketer.
Agent: We match true channel specialists, not generalists.
Agent: So whether you need someone in paid social, email, SEO or something else, you're getting someone who lives and breathes that channel.
Agent: And the whole thing is low risk, month to month, no long term contracts, and there's a two week trial that's fully refundable if the fit isn't right.
Agent: Does that give you a good enough sense of how we work or any questions before we dig into your situation?
scott: Sure.
Agent: Perfect.
Agent: So let's get into it.
Agent: Can you give me a quick overview of the company, what you do and what stage you're at?
scott: We sell E Comm displays.
scott: We're three years old and need help.
Agent: Got it.
Agent: Ecom displays, three years in.
Agent: Okay, and what are the main marketing challenges you're running into right now and what are you trying to accomplish?
scott: We are ancillary company for the cannabis industry.
scott: We don't touch the plant.
scott: So a lot of platforms don't allow anything that says cannabis in it.
Agent: That makes sense.
Agent: Yeah.
Agent: Cannabis adjacent businesses run into that a lot with ad platform restrictions.
Agent: So given those constraints, what are you trying to accomplish on the marketing side?
Agent: Is it more about driving traffic, generating leads, building brand awareness, or something else?
scott: Generating leads.
Agent: Got it.
Agent: Lead gen is the goal.
Agent: What does your marketing function look like today?
Agent: Do you have anyone in house?
Agent: Are you working with an agency or is it more ad hoc right now?
scott: Ad hoc.
Agent: Okay, so pretty much starting from scratch on the structured side.
Agent: Which channels are you most focused on or interested in?
Agent: Paid search, paid social, SEO, email, content, or something else.
Agent: And keeping in mind those platform restrictions you mentioned, all of the above.
Agent: Got it.
Agent: And what would success look like in the first 60 to 90 days?
Agent: Like what would you want to see happen and how would you measure it?
scott: Repeat?
Agent: Sure.
Agent: What would success look like in the first 60 to 90 days?
Agent: Like, what results would you want to see and how would you measure them?
scott: At least five warm leads and two sales that come out.
Agent: Okay, five warm leads and two closed sales in the first 90 days.
Agent: That's a concrete target.
Agent: I like it.
Agent: How soon are you looking to get someone started?
scott: Right away.
Agent: Perfect.
Agent: Urgency is good.
Agent: We can move fast.
Agent: You be working with this marketer directly or will it be someone else on your team?
scott: Directly.
Agent: Got it.
Agent: And since you mentioned wanting to hit all channels, Paid search, paid social, SEO, email, roughly how much are you spending on ad budget each month?
Agent: That's separate from what you'd pay the marketer themselves.
scott: Nothing right now.
Agent: Okay, so you'd be starting fresh on ad spend too.
Agent: That's helpful to know.
Agent: What does your current tool stack look like?
Agent: Things like a CRM, email, platform, analytics, anything like that?
scott: None.
Agent: Got it.
Agent: So pretty much a clean slate across the board.
Agent: How big is the team this marketer would be plugging into and who would they be working with day to day?
scott: Just one.
Agent: Okay, so it'd be just you and the marketer working closely together.
Agent: And is this a net new function for you?
Agent: Like you're building marketing from the ground up or is there something already running that you're trying to fix or scale?
scott: Ground up.
Agent: Got it.
Agent: Building from scratch.
Agent: And roughly how much work are you envisioning?
Agent: Is this a focused slice like a couple of deliverables, or more of a full plate covering all those channels?
Agent: You mentioned.
scott: Both.
Agent: That makes sense.
Agent: Starting focused, but with the expectation it grows.
Agent: Good context.
Agent: And is this a brand new role or are you replacing someone brand new?
Agent: Got it.
Agent: And have you worked with freelancers or a marketing agency before?
Agent: How did that go?
scott: No.
Agent: Okay, so this would be your first time.
Agent: Good to know, right?
Agent: Based on everything you've shared.
Agent: Building marketing from the ground up, Lead gen, focus, all channels, cannabis adjacent restrictions, just you and the marketer working together.
Agent: I think a growth marketer would be the best fit for you.
Agent: They handle both strategy and execution so they can help you figure out which channels make the most sense given your platform restrictions, build out the foundation and actually run the campaigns.
Agent: That's different from say a channel specialist who'd only own one piece of it.
Agent: Does that sound like it's in line with what you're looking for?
scott: Sure.
Agent: Great.
Agent: Are you evaluating any other options for this right now?
Agent: Other platforms?
Agent: Perfect.
Agent: So, on pricing, for a growth marketer, at your scope, engagements typically run around 10 to 12,000amonth.
Agent: All in.
Agent: That covers the marketer's rate plus us.
Agent: No separate recruiting fee, no platform fee, no cancellation fee.
Agent: And the stronger the budget within that range, the more senior the specialists will want the role, which gives you a better shortlist to choose from.
Agent: Does that range work for you or is there no worries?
Agent: Can you help me understand what you're working with?
Agent: Is there a budget range you had in mind for the marketer?
scott: 2,000?
scott: 3,000.
Agent: I appreciate you sharing that.
Agent: So, just to give you some context, for a growth marketer covering all the channels you described, the market rate really does sit around 10 to 12,000amonth.
Agent: Then that's all in.
Agent: Even compared to hiring someone full time, which would run well into six figures with salary and benefits, this is a much more flexible and lower risk way to go, especially with the two week fully refundable trial.
Agent: That said, two to three thousand.
Prompt Part 2: Brief Template And Public Rules? 5834 chars

This packet defines the public brief structure, forbidden language, and public/internal separation rules.

open raw inputs/brief-template-rules-packet.md

# Compact Freelancer Brief Template And Public Rules

The public `job_brief_markdown` is the short brief freelancers see before deciding whether to engage. It should be quick to scan, specific enough to understand fit, and much shorter than the full Granola brief.

Compact public brief rules:
- Target 250-450 words. Absolute maximum: 650 words.
- Use 4-6 short sections with bullets. Do not use the old 8-section engagement brief structure.
- Prefer concrete scope, outcomes, channels, tools, team context, and must-have fit signals over background exposition.
- Omit empty/unknown sections entirely. Do not write placeholders such as 'not discussed' or 'recommend GM clarify'.
- Keep company overview to 1-2 bullets total.
- Keep POC/team context to one concise bullet unless it directly affects freelancer fit.
- Keep must-haves to the few criteria that would actually change who accepts or passes matching.
- Keep nice-to-haves optional and brief.
- No retainer, hourly, project fee, budget, pricing, media spend, or paid-media-budget language unless the role itself is paid media.
- No hours, weekly capacity, part-time/full-time, or workload percentage language.
- No internal-only commentary, no placeholders about missing information, no GM clarification notes, no XM/XA routing outside an appendix, and no visible AI-matching/meta labels.
- Never include the phrase 'Keywords for AI matching' or a similar matching-keywords section.
- Use the verified HubSpot company name in the brief title and company overview when available, unless the call explicitly says the brand is stealth, unnamed, or TBD.
- Use client/freelancer-facing language.
- If something is not discussed and is not required by the public brief, omit it rather than adding a placeholder.
Internal notes should preserve budget, routing, and other excluded details for matching analysis.

## Compact Brief Template

# Compact Engagement Brief Template

This file is the source of truth for the standard AImatch `job-brief.md`.
The Granola brief has its own separate template and should remain longer and
more detailed. This standard brief is intentionally compact: it is the fast,
freelancer-facing version someone can scan before deciding whether they want to
continue.

One role gets one standalone compact brief. Multi-role calls still produce one
brief per active role.

---

## Hard Rules

1. Audience is client and freelancer. Use polished, public-safe language.
2. Keep the public brief short: target 250-450 words, absolute max 650 words.
3. Do not use the old 8-section structure. Use the compact structure below.
4. Use bullets. Avoid long paragraphs.
5. Omit unknowns. Do not include placeholders like "not discussed" or "GM should clarify."
6. Do not include retainers, hourly rates, project fees, budget ranges, weekly hours, capacity, part-time/full-time language, or workload percentages.
7. Do not include internal routing, XM/XA codes, matching commentary, or "Keywords for AI matching."
8. Use the verified HubSpot company name when available unless the call explicitly says the brand is stealth, unnamed, or TBD.
9. Keep enough channel, tool, industry, and deliverable specificity for freelancer fit, but do not turn the brief into a requirements encyclopedia.
10. If media spend is directly relevant to a paid-media role, include it only as factual scope context and never as a freelancer fee or budget discussion. Otherwise omit spend entirely.

Internal notes should preserve budget, pricing, routing, uncertainty, and any
details excluded from the public brief.

---

## Compact Public Brief Structure

Use this structure unless the call clearly calls for a minor adjustment. Omit a
section if there is no useful signal for it.

```
MarketerHire Brief - {{company_name}} {{role_title}}

## Snapshot

- **Company:** {{1 bullet on what the company does, audience, market, and stage}}
- **Need:** {{1 bullet on why they are hiring now}}
- **Role:** {{1 bullet on the kind of marketer/freelancer they need}}

## What You'd Work On

- {{core responsibility or project}}
- {{core responsibility or project}}
- {{core responsibility or project}}
- {{optional fourth bullet only if important}}

## Must-Have Fit

- {{non-negotiable skill, channel, tool, industry, or working style}}
- {{non-negotiable skill, channel, tool, industry, or working style}}
- {{non-negotiable skill, channel, tool, industry, or working style}}

## Helpful Context

- **Tools/channels:** {{specific tools, platforms, channels, or content formats}}
- **Team/collaboration:** {{POC, collaborators, reporting line, decision-maker access, or review rhythm}}
- **Success signals:** {{specific KPI or outcome if discussed; otherwise omit this bullet}}
- **Nice-to-haves:** {{optional preferences, concise list; omit if weak}}
```

---

## Writing Guidance

- Lead with what matters to the freelancer: the company, the problem, the work,
  and what makes someone a strong fit.
- Keep company context tight. One strong company bullet is better than three
  generic background bullets.
- Merge overlapping details. For example, do not separately list "goals,"
  "deliverables," and "role-specific details" when one scope section can cover
  them.
- Use natural, specific terms such as B2B SaaS, DTC eCommerce, healthcare,
  lifecycle marketing, paid social, Meta Ads, Google Ads, Klaviyo, HubSpot,
  Shopify, Webflow, GA4, SEO, CRO, ABM, demand generation, positioning, UGC, or
  influencer marketing when supported by the call.
- Do not exaggerate scope. If the client wants a strategic operator, say so. If
  they want hands-on execution, say so. If they want both, frame the primary
  need first and keep it achievable.
- Keep must-haves strict and short. Preferences belong in Helpful Context.
- Never reveal matching mechanics, internal concerns, or operational notes.

V2 Generated Brief?

MarketerHire Brief - Remedy Displays Growth Marketer

Snapshot

  • Company: Remedy Displays is a 3-year-old business that sells e-commerce displays and ancillary products for the cannabis industry (non-plant touching).
  • Need: They currently have an ad hoc approach with no active marketing tools or campaigns in place and need to build a structured lead generation program from scratch.
  • Role: A strategic and execution-focused Growth Marketer to build, implement, and run a multi-channel marketing plan.

What You'd Work On

  • Ground-Up Strategy & Implementation: Select, set up, and configure the company's very first marketing stack, including foundational analytics, tracking, and CRM tools.
  • Compliant Multi-Channel Acquisition: Design and run campaigns across paid search, paid social, SEO, and email, finding creative solutions to bypass common ad platform restrictions on cannabis-related terms.
  • Lead Generation & Funnel Build: Establish a predictable pipeline to capture, nurture, and deliver warm B2B-style display inquiries.

Must-Have Fit

  • Zero-to-One Experience: Proven success building a lead generation engine from the ground up for early-stage e-commerce or physical product brands.
  • Policy & Restriction Mastery: Experience navigating sensitive, restricted, or gray-market ad policies (e.g., cannabis-adjacent, CBD, alcohol, or gaming) on Google and Meta.
  • Full-Stack Execution: Ability to handle both high-level strategy and direct execution, as you will be the sole marketer working on this brand.

Helpful Context

  • Tools/channels: Starting with a clean slate (no CRM or email platform currently active). Open to paid search, paid social, SEO, email, and content.
  • Team/collaboration: You will partner directly with the business owner, Scott, in a collaborative, one-on-one environment.
  • Success signals: The initial target is to set up the foundation and generate at least 5 warm leads and 2 closed sales within the first 60 to 90 days.

V2 Internal Notes

Internal Notes - Remedy Displays (Growth Marketer)

Budget & Commercial Details

  • Client's Target Budget: $2,000 - $3,000 per month.
  • Agent Quoted Rate: $10,000 - $12,000 per month for a standard Growth Marketer.
  • Status / Warning: Extreme budget gap. The client requested a growth marketer with a massive scope but has a sub-5k budget capability. Needs review before matching.
  • Billing Model: Hourly (classified under sub_5k_hourly flag).
  • Ad Spend: Currently $0/month. Marketer will need to focus heavily on low-cost, organic, or highly efficient channels first.

Operational Context & Risks

  • Industry Restrictions: Remedy Displays sells ancillary equipment ("we don't touch the plant"), yet still faces regular ad account flags and keyword blockages because they serve the cannabis space. The matched marketer must be extremely savvy with policy bypass and policy-compliant copywriting.
  • Clean Slate: No active CRM, no active email service provider, no active analytics. Marketer must be willing to do the tedious technical setup and tool selection on day one.
  • Solo Client: The client (Scott N) is a solo business owner. He will need hand-holding and clear, non-technical communication.

Classified Requirements

TierCategoryLabelValueSource
HARD Budget Client Fee Budget $2,000 - $3,000 per month scott: 2,000? scott: 3,000.
HARD Industry Cannabis-Adjacent / Restricted Policy Experience Experience managing marketing campaigns with restricted ad policies (cannabis/CBD adjacent) We are ancillary company for the cannabis industry. We don't touch the plant. So a lot of platforms don't allow anything that says cannabis in it.
IMPORTANT Skill Zero-to-One Growth Setup Ability to build marketing foundations, analytics, and CRM tracking from scratch (clean slate) Agent: Building from scratch. And roughly how much work are you envisioning? ... scott: Both.
IMPORTANT Channel Multi-Channel Implementation Familiarity with paid search, paid social, SEO, and email Agent: Which channels are you most focused on or interested in? ... scott: all of the above.
Raw requirements JSON
[
  {
    "id": "req-budget-1",
    "category": "Budget",
    "tier": "HARD",
    "label": "Client Fee Budget",
    "value": "$2,000 - $3,000 per month",
    "source": "scott: 2,000? scott: 3,000."
  },
  {
    "id": "req-industry-1",
    "category": "Industry",
    "tier": "HARD",
    "label": "Cannabis-Adjacent / Restricted Policy Experience",
    "value": "Experience managing marketing campaigns with restricted ad policies (cannabis/CBD adjacent)",
    "source": "We are ancillary company for the cannabis industry. We don't touch the plant. So a lot of platforms don't allow anything that says cannabis in it."
  },
  {
    "id": "req-skill-1",
    "category": "Skill",
    "tier": "IMPORTANT",
    "label": "Zero-to-One Growth Setup",
    "value": "Ability to build marketing foundations, analytics, and CRM tracking from scratch (clean slate)",
    "source": "Agent: Building from scratch. And roughly how much work are you envisioning? ... scott: Both."
  },
  {
    "id": "req-channel-1",
    "category": "Channel",
    "tier": "IMPORTANT",
    "label": "Multi-Channel Implementation",
    "value": "Familiarity with paid search, paid social, SEO, and email",
    "source": "Agent: Which channels are you most focused on or interested in? ... scott: all of the above."
  }
]

Form Data

companyName
Remedy Displays
websiteUrl
https://remedydisplays.com
marketerTypes
Growth Marketer
industry
Ancillary Cannabis Displays / E-commerce
companySize
1-10
freeformRequest
Looking for a Growth Marketer to build our marketing engine from the ground up. We sell e-commerce displays for the cannabis industry but do not touch the plant itself. Need a marketer to help set up initial tools, navigate platform ad restrictions, and generate warm B2B-style leads to drive sales.
Raw formData JSON
{
  "companyName": "Remedy Displays",
  "websiteUrl": "https://remedydisplays.com",
  "marketerTypes": [
    "Growth Marketer"
  ],
  "industry": "Ancillary Cannabis Displays / E-commerce",
  "companySize": "1-10",
  "freeformRequest": "Looking for a Growth Marketer to build our marketing engine from the ground up. We sell e-commerce displays for the cannabis industry but do not touch the plant itself. Need a marketer to help set up initial tools, navigate platform ad restrictions, and generate warm B2B-style leads to drive sales."
}

Escalation

Action: Align client budget expectation or scale down scope and role requirements.

Edit/question: Can we adjust the scope to focus solely on organic channels (SEO/Email setup) under a limited-hour contract, or confirm if the client can increase their budget to match the growth marketer rate?

There is a severe budget discrepancy: the client's budget is $2,000 - $3,000/month, while the agent quoted $10,000 - $12,000/month for a Growth Marketer. Additionally, the client currently has $0/month in ad spend but expects multi-channel paid search and paid social setup and execution. The current budget range is highly unrealistic for a standard full-suite growth marketer.

Checks

No structured checks found.

Raw QC JSON

{
  "schema_version": "BriefQcV1",
  "verdict": "NO-GO (fixable)",
  "checks": {},
  "escalation": {
    "action": "Align client budget expectation or scale down scope and role requirements.",
    "rationale": "There is a severe budget discrepancy: the client's budget is $2,000 - $3,000/month, while the agent quoted $10,000 - $12,000/month for a Growth Marketer. Additionally, the client currently has $0/month in ad spend but expects multi-channel paid search and paid social setup and execution. The current budget range is highly unrealistic for a standard full-suite growth marketer.",
    "edit_or_question": "Can we adjust the scope to focus solely on organic channels (SEO/Email setup) under a limited-hour contract, or confirm if the client can increase their budget to match the growth marketer rate?"
  }
}

Search Plan

raw search-plan.json

RolesGrowth Marketer Growth Marketing Manager Digital Marketer Lead Generation Specialist B2B Marketer
SkillsGrowth Marketing Lead Generation B2B Marketing Restricted Category Advertising Zero to One Growth Marketing Automation Setup Funnel Optimization Ad Compliance
ToolsGoogle Analytics HubSpot Klaviyo ActiveCampaign Google Ads Meta Ads Manager SEMrush
IndustriesCannabis CBD E-commerce Displays Ancillary Cannabis Services Regulated Industries
CompaniesCannaMark Weedmaps Leafly AdCann Vertebrae Dispense
ChannelsPaid Search Paid Social SEO Email Marketing B2B Lead Generation
Content Keywordsancillary policy workaround restricted ads CBD advertising dispensary displays cannabis hardware Google Analytics HubSpot Klaviyo ActiveCampaign Google Ads Meta Ads Manager SEMrush Growth Marketing Lead Generation B2B Marketing Restricted Category Advertising Zero to One Growth Marketing Automation Setup Funnel Optimization Ad Compliance Paid Search Paid Social SEO Email Marketing B2B Lead Generation Cannabis CBD E-commerce Displays Ancillary Cannabis Services Regulated Industries

Rationale

Focus is placed on growth marketers who have specifically worked in zero-to-one B2B lead generation with experience navigating highly restricted advertising platforms and policies (such as CBD, cannabis, or other highly regulated industries).

Raw search plan JSON
{
  "schema_version": "SearchPlanV1",
  "roles": [
    "Growth Marketer",
    "Growth Marketing Manager",
    "Digital Marketer",
    "Lead Generation Specialist",
    "B2B Marketer"
  ],
  "skills": [
    "Growth Marketing",
    "Lead Generation",
    "B2B Marketing",
    "Restricted Category Advertising",
    "Zero to One Growth",
    "Marketing Automation Setup",
    "Funnel Optimization",
    "Ad Compliance"
  ],
  "tools": [
    "Google Analytics",
    "HubSpot",
    "Klaviyo",
    "ActiveCampaign",
    "Google Ads",
    "Meta Ads Manager",
    "SEMrush"
  ],
  "industries": [
    "Cannabis",
    "CBD",
    "E-commerce Displays",
    "Ancillary Cannabis Services",
    "Regulated Industries"
  ],
  "companies": [
    "CannaMark",
    "Weedmaps",
    "Leafly",
    "AdCann",
    "Vertebrae",
    "Dispense"
  ],
  "channels": [
    "Paid Search",
    "Paid Social",
    "SEO",
    "Email Marketing",
    "B2B Lead Generation"
  ],
  "content_keywords": [
    "ancillary",
    "policy workaround",
    "restricted ads",
    "CBD advertising",
    "dispensary displays",
    "cannabis hardware",
    "Google Analytics",
    "HubSpot",
    "Klaviyo",
    "ActiveCampaign",
    "Google Ads",
    "Meta Ads Manager",
    "SEMrush",
    "Growth Marketing",
    "Lead Generation",
    "B2B Marketing",
    "Restricted Category Advertising",
    "Zero to One Growth",
    "Marketing Automation Setup",
    "Funnel Optimization",
    "Ad Compliance",
    "Paid Search",
    "Paid Social",
    "SEO",
    "Email Marketing",
    "B2B Lead Generation",
    "Cannabis",
    "CBD",
    "E-commerce Displays",
    "Ancillary Cannabis Services",
    "Regulated Industries"
  ],
  "rationale": "Focus is placed on growth marketers who have specifically worked in zero-to-one B2B lead generation with experience navigating highly restricted advertising platforms and policies (such as CBD, cannabis, or other highly regulated industries)."
}

Semantic Query 0

raw semantic-query.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/semantic-query.json'

Structured Lane 0

raw candidates-structured.json

candidates-structured.json not found

No candidates in this lane.

Content Lane 0

raw candidates-content.json

candidates-content.json not found

No candidates in this lane.

Companies Lane 0

raw candidates-companies.json

candidates-companies.json not found

No candidates in this lane.

Channels Lane 0

raw candidates-channels.json

candidates-channels.json not found

No candidates in this lane.

Semantic Capability Lane 0

raw candidates-semantic-capability.json

candidates-semantic-capability.json not found

No candidates in this lane.

Semantic Work Experience Lane 0

raw candidates-semantic-work-experience.json

candidates-semantic-work-experience.json not found

No candidates in this lane.

Semantic Company Bridge Lane 0

raw candidates-semantic-company-bridge.json

candidates-semantic-company-bridge.json not found

No candidates in this lane.

Semantic Merge Debug 0

raw semantic-merged-debug.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/semantic-merged-debug.json'

Merged Pool 0

raw merged-ranked.json

merged-ranked.json not found

Candidate Hard Screens 0

raw candidate-hard-screens.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/candidate-hard-screens.json'

Candidate Recall Signals 0

raw candidate-recall-signals.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/candidate-recall-signals.json'

Candidate Evaluations 0

raw candidate-evaluations.json

candidate-evaluations.json not found

Candidate Scoring Rubric 0

raw candidate-scoring-rubric.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/candidate-scoring-rubric.json'

Finalist Rerank 0

raw candidate-finalist-rerank.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/candidate-finalist-rerank.json'

Selected Candidates 0

raw selected-candidates.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/selected-candidates.json'

Candidate Evaluation Cache 0

raw candidate-evaluation-cache.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/candidate-evaluation-cache.json'

Candidate Evaluation Errors 0

raw candidate-evaluation-errors.json

ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/e670ab7f-63b8-4caf-9123-856ed40fd4d2/api-v2/roles/growth-marketer/candidate-evaluation-errors.json'