InsightRx is an AI-powered marketing intelligence and decision-support system that transforms structured data from GA4, Google Search Console, SEMrush, and Meta into evidence-backed opportunities, prioritized recommendations, and guided actions.
InsightRx helps marketers analyze performance data, identify meaningful opportunities, and turn those findings into clear recommendations and next steps.
In one representative analysis run, InsightRx reduced nearly 2,000 individual detections into 12 distinct recommendations a marketer could realistically review and act on.
InsightRx began as a DePaul University MKT 399 independent study exploring how AI agents could support marketing analysis and decision-making using real marketing performance data.
See how the project moves from problem to product.
Marketing teams are expected to make high-quality decisions across more channels, more data, and shorter timelines. The challenge is no longer accessing information — it is turning that information into a clear, trustworthy next step quickly enough to act on it.
See How InsightRx Helps →| Channel | Spend | Conversions | CPA | Revenue | ROAS | |
|---|---|---|---|---|---|---|
| 1 | Paid Search | $24,500 | 1,120 | $21.88 | $89,600 | 3.7 |
| 2 | Meta Ads | $12,400 | 842 | $14.72 | $38,100 | 3.1 |
| 3 | $8,200 | 310 | $26.45 | $19,400 | 2.4 | |
| 4 | $3,600 | 280 | $12.86 | $16,800 | 4.7 | |
| 5 | Organic | $0 | 1,240 | $0 | $52,300 | — |
Data lives everywhere. Decisions still depend on pulling it together.
Once the data is available, someone still has to connect the signals, decide what matters, determine whether the evidence is strong enough, and choose the right next step.
The opportunity for AI: shorten the distance between data and a decision without sacrificing accuracy, trust, or human judgment.
See the InsightRx Approach →InsightRx combines structured marketing data, deterministic analysis, AI agents, recommendation logic, and human review to turn performance data into grounded marketing actions.
Explore the System →
InsightRx helps marketers analyze performance data, identify meaningful opportunities, and turn those findings into clear recommendations and next steps.








InsightRx analyzes structured marketing-data uploads from Google Analytics, Google Search Console, SEMrush, and Meta. Each source contributes a different view of marketing performance.
InsightRx combines structured data, deterministic analysis, specialized AI roles, recommendation logic, and human review. Explore each part of the system to see how marketing data moves from upload to action.
InsightRx moves uploaded marketing data through a structured decision process. Each stage narrows the information, preserves the supporting evidence, and helps determine which findings are strong enough to become a recommendation.
InsightRx moves uploaded marketing data through a structured decision workflow. Each stage narrows the information, preserves the supporting evidence, and helps determine which findings are strong enough to become a recommendation.
Think of InsightRx less like one chatbot and more like a small marketing team. Each AI role handles a different part of the workflow, while the marketer remains responsible for the final decision.
InsightRx separates detecting a performance signal from deciding whether that signal deserves a marketer's attention.
InsightRx is designed to increase speed without hiding uncertainty or giving AI unrestricted control over marketing decisions.
As AI-generated answers become part of how people discover information, marketers have to think beyond traditional rankings. InsightRx explores how SEO, AEO, and GEO work together to improve visibility, authority, and discoverability in this new search landscape.
Same questions. A new way to find answers.
A stronger search presence starts with all three.
Each layer plays a unique role in how brands are discovered, understood, and recommended across traditional and AI-powered search experiences.
Help people find your content in traditional search results.
Make content easier for answer engines to understand and use when responding to questions.
Improve how clearly a brand, topic, or source can be understood within generative search environments.
People are still asking the same questions, but the way they find and consume information is evolving. AI-generated answers are becoming part of the search experience, and agent-based tools may increasingly research and compare on a user's behalf.
Click through the product to see how InsightRx moves from uploaded marketing data to analysis, opportunities, recommendations, and AI-assisted action.
Start with Data Sources, then use the InsightRx sidebar to explore the workflow.
Upload and manage your marketing data inputs
Open a previously saved analysis run and restore it into the app without rerunning uploads.
Feb 23–May 14 · GA4 · GSC · Meta · SEMrush
Date: Feb 23–May 14
Data Sources: GA4, GSC, Meta, SEMrush
Schema: v2
Choose a base run and a comparison run to inspect changes in performance, priorities, and intelligence.
MARKETING INTELLIGENCE
Your marketing performance at a glance, with the opportunities that matter most.
Top Google Search queries by impressions in the loaded run.
headache oak lawn
WHAT'S HAPPENING
"headache oak lawn" is appearing in Google searches, but relatively few searchers are clicking it.
RECOMMENDED NEXT STEP
Improve the title tag, meta description, and search-intent alignment to make the result more compelling in Google.
11.0K search appearances · 0.00% CTR · #4 avg. position · 56/100 confidence
View Opportunity →| Page | Metric | Value |
|---|---|---|
| Migraine & Headache Treatment Westmont, IL | active_users | 285 |
| Migraine Specialist Near Chicago | active_users | 179 |
| Meet Our Migraine Specialists | active_users | 36 |
The highest-priority actions generated from the current run.
Search demand exists, but the search result is not compelling enough to drive traffic.
High rankings without clicks represent missed traffic opportunities.
One of the clearest ways to grow net-new discovery beyond people who already know the brand.
Performance data from GA4 + GSC
Acquisition mix from the loaded GA4 source and medium report.
| Source / Medium | Metric |
|---|---|
| google / organic | sessions |
| ig / paid | sessions |
| (direct) / (none) | sessions |
Search queries with the highest impression volume from the loaded GSC data.
| Query | CTR | Impressions | Position |
|---|---|---|---|
| migraine quiz | 0.85% | 236 | — |
| botoxsavingsprogram | 0.57% | 175 | — |
| headache clinic | 1.22% | 82 | — |
| the headache lab | 41.43% | 70 | — |
Highest-value pages from the loaded GA4 page-title report.
| Page Title | Metric | Value |
|---|---|---|
| Migraine & Headache Treatment Westmont, IL | active_users | 285 |
| Migraine Specialist Near Chicago | active_users | 179 |
| Meet Our Migraine Specialists | active_users | 36 |
AI-powered insights from your social content performance
Clarify next steps on engaged posts
Posts with strong engagement but no follows may benefit from a clearer follow prompt or next-step action in the caption and creative.
View Opportunities →Themes use the existing InsightRx topic classification and are ranked by available audience-response signals.
| Theme | Posts | Engagement Rate | Save Rate |
|---|---|---|---|
| Patient Conversion | 1 | 16.67% | 0.00% |
| Community / Event | 1 | 11.52% | 0.41% |
| Treatment Education | 2 | 8.89% | 0.37% |
IG image · Patient Conversion · Reach 54 · Engagement rate 16.67%
IG image · Treatment Education · Reach 85 · Engagement rate 11.76%
TOTAL ENGAGEMENTS
58
Saves and shares account for 7% of the recorded engagement actions in this run.
Where your marketing has the greatest room to improve.
Turn save-worthy content into clearer next steps
WHY THIS MATTERS
Content that earns saves already shows audience value. The next opportunity is to make a relevant next step clearer.
HOW TO IMPROVE
IG image · Treatment Education · 1 save on the top supporting post · Priority: High · Source: Meta
Quick-Win On-Page SEO
WHY THIS MATTERS
Already ranking in a range where a focused on-page refresh can realistically push it into stronger click-driving positions.
EVIDENCE
Position: 10 · Source: SEMrush
Prioritized actions based on what InsightRx found in your marketing data.
✨ RECOMMENDED NEXT ACTION
Improve search performance for Headache Oak Lawn queries
Review the result currently earning visibility for Headache Oak Lawn intent, then improve title/meta click appeal and strengthen relevance signals.
High Priority Impact: Medium Confidence: 95% Effort: Medium Google Search Console
Recommendation Queue
Review the result currently earning visibility for Botox Savings Program intent, then improve title/meta click appeal.
High Priority Impact: Low Confidence: 95% Effort: High Google Search Console
Review the result currently earning visibility for Chronic Migraine intent, then improve title/meta click appeal.
Medium Priority Impact: Low Confidence: 70% Effort: Medium Google Search Console
High Priority Impact: Medium Confidence: 95% Effort: Medium Status: Ready Google Search Console
This search opportunity already has measurable visibility. The click-through evidence suggests the search result may not be earning as much response as the visibility could support.
Use AI to turn this recommendation into ready-to-review marketing assets.
Generate optimized search-result copy
Rewrite the page introduction
Surface relevant audience questions
Create a complete page revision for review
📄 MARKETING PERFORMANCE REPORT
Feb 23–May 14 · GA4 · GSC · Meta · SEMrush
"headache oak lawn" is appearing in Google searches, but relatively few searchers are clicking it.
Appearing in Google searches
Clearer search-result messaging
Improve title tag and meta description
Sessions: 887 · Engagement Rate: 73.86%
Impressions: 592 · CTR: 7.26%
Reach: 565 · Views: 1.0K
Keywords Analyzed: 150 · Opportunities: 10
✨ PULSE AI — AI MARKETING INTELLIGENCE ASSISTANT
Good afternoon.
What can Pulse help you uncover?
Low CTR Detected — headache oak lawn is getting visibility but not enough clicks.
Ranking Opportunity — the headache clinic is within striking distance and can likely move with focused optimization.
Strong ranking but low CTR — high rankings without clicks represent missed traffic opportunities.
Non-branded search opportunity — one of the clearest ways to grow net-new discovery.
I started this project thinking mostly about what AI could generate. I finished it thinking much more about systems, evidence, evaluation, efficiency, and where human judgment still matters.
A more thoughtful approach to a more useful future.
A strong prompt is only one part of a reliable AI workflow. Data, logic, evaluation, and UX matter just as much.
The goal is not to generate more recommendations. It is to surface the recommendations actually supported by the evidence.
The most useful system helps the marketer make a better decision rather than removing them from the process.
Confidence should reflect the strength of the evidence, not how certain the AI sounds.
I used ChatGPT, Claude, Codex, and other AI tools based on the task rather than assuming one model was best for everything — weighing planning, coding, debugging, long-context review, and content generation against speed, capability, and cost.
InsightRx reinforced that faster analysis only matters if the evidence remains visible, uncertainty is handled honestly, and the marketer can still review the decision before acting.
InsightRx uses deterministic logic for repeatable calculations and evidence detection, while AI is used where interpretation, synthesis, strategy, and creation add value.
More powerful models are not always necessary. Part of good AI system design is deciding where generative reasoning is worth the additional cost and complexity.
Whether you're a recruiter, a professor, a potential collaborator, or a brand that wants early access — I'd love to hear from you.