Add Custom Source & Testimonial to Review Sources of Auto response
Add Custom Source and/or Testimonial to: Auto response → Create Auto-Reply Rule → Review Sources
Nick 1 day ago
Review Sources
💡 Feature Request
Add Custom Source & Testimonial to Review Sources of Auto response
Add Custom Source and/or Testimonial to: Auto response → Create Auto-Reply Rule → Review Sources
Nick 1 day ago
Review Sources
💡 Feature Request
Error while uploading image in Feedback Form
When I tried to upload image in feeback form content section, it starts uploading and shows live % count, but as soon as it reaches 100 then it shows error (upload failed)
Arun Saini 1 day ago
🐛 Bug Reports
Error while uploading image in Feedback Form
When I tried to upload image in feeback form content section, it starts uploading and shows live % count, but as soon as it reaches 100 then it shows error (upload failed)
Arun Saini 1 day ago
🐛 Bug Reports
Success screen after QR code created
Currently when a user creates a QR, they simply went back to QR codes page. There is no clear next action steps for them. It would be great ux improvement if we get a success screen similar to what we get with “Feedback Forms”. There we can show user clear next action step which is design or download their QR.
Arun Saini 1 day ago
💡 Feature Request
Success screen after QR code created
Currently when a user creates a QR, they simply went back to QR codes page. There is no clear next action steps for them. It would be great ux improvement if we get a success screen similar to what we get with “Feedback Forms”. There we can show user clear next action step which is design or download their QR.
Arun Saini 1 day ago
💡 Feature Request
Download QR with Agency Uploaded Templates
Currently, users can design & download their QR as they want, but after that, they need to manually place that QR in their flyer or standee template. The idea is to let agencies upload pre-designed template files and users will be able to download their QR with pre-insert on those templates. The Flow: User click download button > select ‘download with template’ > In next screen they will preview all agency uploaded templates and select one of their choice > Proceed. System automatically insert/replace their QR in the template and download it. It would be great if we can categorize templates based on industries (hotels, clinics, etc) and user can filter them by category & size. I’m not sure how much techinically feasible it is, but if it doesn’t add too much of a load into system or to development team then its nice to have.
Arun Saini 1 day ago
💡 Feature Request
Download QR with Agency Uploaded Templates
Currently, users can design & download their QR as they want, but after that, they need to manually place that QR in their flyer or standee template. The idea is to let agencies upload pre-designed template files and users will be able to download their QR with pre-insert on those templates. The Flow: User click download button > select ‘download with template’ > In next screen they will preview all agency uploaded templates and select one of their choice > Proceed. System automatically insert/replace their QR in the template and download it. It would be great if we can categorize templates based on industries (hotels, clinics, etc) and user can filter them by category & size. I’m not sure how much techinically feasible it is, but if it doesn’t add too much of a load into system or to development team then its nice to have.
Arun Saini 1 day ago
💡 Feature Request
Localize Rich Snippets Fields for United States
It would be helpful if the address fields in the SEO/Rich Snippets fields were localized to the United States, of whatever country uses very specific address fields. For Example:

STEVE SOLER 4 days ago
📥 Feedback
Localize Rich Snippets Fields for United States
It would be helpful if the address fields in the SEO/Rich Snippets fields were localized to the United States, of whatever country uses very specific address fields. For Example:

STEVE SOLER 4 days ago
📥 Feedback
Review statistics/analytics API
Judging by the abuse concerns raised here, a native business listing/profile page feature within the EMR platform probably isn't on the roadmap, and I support this decision. I've put together a simplified description below of how white-label partners could achieve this on their own agency or client websites using a CMS, but it depends on one missing piece. Even if we embed the widgets manually, the structured data they provide is limited to total review count and average rating. That's not enough. The real value of a dedicated business review profile page, especially in the current AI search landscape, lies in the detailed statistics. When Google AI Overviews, ChatGPT, or Perplexity answer a query like "is business good?", they look for specific, verifiable, crawlable data on a real web page. An iframe widget is invisible to these systems. The data inside it simply doesn't exist as far as AI crawlers are concerned. A properly built profile page with rich review statistics rendered as native HTML and structured JSON-LD schema is what actually gets cited. And it's only possible if the underlying data is accessible via API. With a dedicated analytics endpoint, white-label partners could build CMS-driven profile pages that populate and update automatically. No manual maintenance, always fresh, always crawlable. If it isn't too large a job, I'd like to kindly request a new read-only endpoint in the official documented API that exposes the review statistics already available in the dashboard. Suggested parameters: Time period (All Time, Last 7 / 30 / 90 Days, This Month, Last Month, This Year, Custom range) Single location or multi-location rollup Review source filter (default: all sources) Minimum data points needed: Total review count Review count per source Rating distribution (count per star level, 1 to 5) Review velocity (new reviews within the selected time period) Timestamp of the most recent review Anything beyond that is a bonus. Thanks in advance!

Severi 9 days ago
API
💡 Feature Request
Review statistics/analytics API
Judging by the abuse concerns raised here, a native business listing/profile page feature within the EMR platform probably isn't on the roadmap, and I support this decision. I've put together a simplified description below of how white-label partners could achieve this on their own agency or client websites using a CMS, but it depends on one missing piece. Even if we embed the widgets manually, the structured data they provide is limited to total review count and average rating. That's not enough. The real value of a dedicated business review profile page, especially in the current AI search landscape, lies in the detailed statistics. When Google AI Overviews, ChatGPT, or Perplexity answer a query like "is business good?", they look for specific, verifiable, crawlable data on a real web page. An iframe widget is invisible to these systems. The data inside it simply doesn't exist as far as AI crawlers are concerned. A properly built profile page with rich review statistics rendered as native HTML and structured JSON-LD schema is what actually gets cited. And it's only possible if the underlying data is accessible via API. With a dedicated analytics endpoint, white-label partners could build CMS-driven profile pages that populate and update automatically. No manual maintenance, always fresh, always crawlable. If it isn't too large a job, I'd like to kindly request a new read-only endpoint in the official documented API that exposes the review statistics already available in the dashboard. Suggested parameters: Time period (All Time, Last 7 / 30 / 90 Days, This Month, Last Month, This Year, Custom range) Single location or multi-location rollup Review source filter (default: all sources) Minimum data points needed: Total review count Review count per source Rating distribution (count per star level, 1 to 5) Review velocity (new reviews within the selected time period) Timestamp of the most recent review Anything beyond that is a bonus. Thanks in advance!

Severi 9 days ago
API
💡 Feature Request
Confusing rating graph
Hi, it would be more consitence if all rating graphs following the same order. For example in AI insights overview the rating graph showing 5 star in first order, but in the “review platform” tab, the order is reveresed. Overview: review platform tab: Thank you 🙏

Ma Gie 11 days ago
General
💡 Feature Request
Confusing rating graph
Hi, it would be more consitence if all rating graphs following the same order. For example in AI insights overview the rating graph showing 5 star in first order, but in the “review platform” tab, the order is reveresed. Overview: review platform tab: Thank you 🙏

Ma Gie 11 days ago
General
💡 Feature Request
Include social media templates in Onboarding blueprints
Is there a reason why social media sharing templates can't be part of onbpoarding blueprints? Currently, creating sharing templates isn't easy for clients (the creation interface isn't very intuitive). So, if we could offer models for this within the blueprints, it would be a real plus.

Seb Gardies 16 days ago
💡 Feature Request
Include social media templates in Onboarding blueprints
Is there a reason why social media sharing templates can't be part of onbpoarding blueprints? Currently, creating sharing templates isn't easy for clients (the creation interface isn't very intuitive). So, if we could offer models for this within the blueprints, it would be a real plus.

Seb Gardies 16 days ago
💡 Feature Request
Email title for the client (Polish 🇵🇱) - translation
Please change it - because I send it to clients and currently it is written very badly!

Paweł Maćkowiak 16 days ago
Translation
🐛 Bug Reports
Email title for the client (Polish 🇵🇱) - translation
Please change it - because I send it to clients and currently it is written very badly!

Paweł Maćkowiak 16 days ago
Translation
🐛 Bug Reports
Custom unsubscribe message for SMS campaigns
Problem: The current unsubscribe toggle only appends a hardcoded "Reply STOP to unsubscribed." This works for two-way SMS services but fails for one-way SMS, which many users rely on. In several countries in Europe the opt-out instruction must reference a specific short code (e.g. "Reply STOP to 36180"), similar to Brevo's [STOP_CODE] system where the keyword STOP_CODE will be automatically replaced with a code specific to SMS campaigns or transactional SMS messages when the message is sent. Proposed solution: Add an optional free-text field below the existing unsubscribe toggle in Campaign > Appearance. When populated, it overrides the default message. When left empty, the current default behavior is preserved. Ideas: New text area field appears under the unsubscribe toggle (only visible when toggle is ON) Field is optional — empty = default message used Custom message is appended to SMS body in place of the default unsubscribe line Per-campaign setting (saved with campaign blueprint) Works with both one-way and two-way SMS services Priority: High — this is a legal compliance blocker for users sending SMS in countries that require carrier-specific STOP codes.

Jean-Gabriel 17 days ago
General
💡 Feature Request
Custom unsubscribe message for SMS campaigns
Problem: The current unsubscribe toggle only appends a hardcoded "Reply STOP to unsubscribed." This works for two-way SMS services but fails for one-way SMS, which many users rely on. In several countries in Europe the opt-out instruction must reference a specific short code (e.g. "Reply STOP to 36180"), similar to Brevo's [STOP_CODE] system where the keyword STOP_CODE will be automatically replaced with a code specific to SMS campaigns or transactional SMS messages when the message is sent. Proposed solution: Add an optional free-text field below the existing unsubscribe toggle in Campaign > Appearance. When populated, it overrides the default message. When left empty, the current default behavior is preserved. Ideas: New text area field appears under the unsubscribe toggle (only visible when toggle is ON) Field is optional — empty = default message used Custom message is appended to SMS body in place of the default unsubscribe line Per-campaign setting (saved with campaign blueprint) Works with both one-way and two-way SMS services Priority: High — this is a legal compliance blocker for users sending SMS in countries that require carrier-specific STOP codes.

Jean-Gabriel 17 days ago
General
💡 Feature Request
Custom unsubscribe message for SMS campaigns
Problem: The current unsubscribe toggle only appends a hardcoded "Reply STOP to unsubscribed." This works for two-way SMS services but fails for one-way SMS, which many users rely on. In several countries in Europe the opt-out instruction must reference a specific short code (e.g. "Reply STOP to 36180"), similar to Brevo's [STOP_CODE] system where the keyword STOP_CODE will be automatically replaced with a code specific to SMS campaigns or transactional SMS messages when the message is sent. Proposed solution: Add an optional free-text field below the existing unsubscribe toggle in Campaign > Appearance. When populated, it overrides the default message. When left empty, the current default behavior is preserved. Ideas: New text area field appears under the unsubscribe toggle (only visible when toggle is ON) Field is optional — empty = default message used Custom message is appended to SMS body in place of the default unsubscribe line Per-campaign setting (saved with campaign blueprint) Works with both one-way and two-way SMS services Priority: High — this is a legal compliance blocker for users sending SMS in countries that require carrier-specific STOP codes.

Jean-Gabriel 17 days ago
General
💡 Feature Request
Custom unsubscribe message for SMS campaigns
Problem: The current unsubscribe toggle only appends a hardcoded "Reply STOP to unsubscribed." This works for two-way SMS services but fails for one-way SMS, which many users rely on. In several countries in Europe the opt-out instruction must reference a specific short code (e.g. "Reply STOP to 36180"), similar to Brevo's [STOP_CODE] system where the keyword STOP_CODE will be automatically replaced with a code specific to SMS campaigns or transactional SMS messages when the message is sent. Proposed solution: Add an optional free-text field below the existing unsubscribe toggle in Campaign > Appearance. When populated, it overrides the default message. When left empty, the current default behavior is preserved. Ideas: New text area field appears under the unsubscribe toggle (only visible when toggle is ON) Field is optional — empty = default message used Custom message is appended to SMS body in place of the default unsubscribe line Per-campaign setting (saved with campaign blueprint) Works with both one-way and two-way SMS services Priority: High — this is a legal compliance blocker for users sending SMS in countries that require carrier-specific STOP codes.

Jean-Gabriel 17 days ago
General
💡 Feature Request
Visual enhancement for Performance Trends
My clients love to see the performance trends. However, since all items are displayed on the same chart, items with much lower volume (Call Clicks, Direction Requests, and Website Clicks) than Impressions are difficult to see when they all share the same Y-axis. It would be much more readable if different tabs could be provided to view trends for different items. This is how Google displays the charts in its native dashboard.
Kevin Huang 18 days ago
💡 Feature Request
Visual enhancement for Performance Trends
My clients love to see the performance trends. However, since all items are displayed on the same chart, items with much lower volume (Call Clicks, Direction Requests, and Website Clicks) than Impressions are difficult to see when they all share the same Y-axis. It would be much more readable if different tabs could be provided to view trends for different items. This is how Google displays the charts in its native dashboard.
Kevin Huang 18 days ago
💡 Feature Request
Dashboard not sync'ed when a review is deleted on Google
A client of mine noticed that, when a customer removes a review on Google, the review still shows on the EMR review dashboard. Not only creating confusion for clients, but it also affects analytics on EMR.
Kevin Huang 18 days ago
🐛 Bug Reports
Dashboard not sync'ed when a review is deleted on Google
A client of mine noticed that, when a customer removes a review on Google, the review still shows on the EMR review dashboard. Not only creating confusion for clients, but it also affects analytics on EMR.
Kevin Huang 18 days ago
🐛 Bug Reports
Make EMR the AI hub for review intelligence (MCP server)
What I've been doing (and why it matters for all of us) I want to share a workflow that's completely transformed how I run my agency, because I think it points to something much bigger for EMR. For the past few months, almost every key task in my agency starts the same way: I export all reviews for a client from EMR as a CSV, then feed that file into an AI tool (Claude, in my case). Here's what I use it for: Prospecting: Before I pitch a potential client, I pull their reviews and ask the AI to run a full reputation audit. Strengths, weaknesses, missed opportunities, trends over time. I send them the analysis as part of my proposal. It sells itself. Client onboarding: When I sign a new client, I feed their reviews to the AI and ask it to extract their brand DNA, the specific words their customers use, what makes them unique, what frustrates people. From that, the AI generates the review response prompt, tailored to their exact voice and values. What used to take half a day now takes 15 minutes. Monthly reporting: I ask the AI to compare this month's reviews to last month's, flag rating drops, detect new recurring complaints, and highlight the best verbatims for social media use. Website projects: For a recent client website redesign, I exported 308 reviews spanning 12 years. The AI identified 7 distinct identity pillars from the customer feedback, with frequency stats, seasonal patterns, multilingual analysis, and a precise list of recurring irritants with recommendations. It produced a full brand brief that was more insightful than any workshop could have been. Team management insights: On a larger client (2,665 reviews), the AI extracted which staff members get mentioned by name in reviews and with what sentiment. It created a leaderboard showing who the customer-facing stars are. 100% positive sentiment across all named employees. That's an HR and management tool generated entirely from review data. Content generation: The AI selects the best customer quotes and generates Instagram posts, website testimonials, FAQ pages, and SEO meta descriptions, all using the exact language that real customers use, not generic marketing copy. Every single one of these workflows starts with a manual CSV export from EMR. Export, download, upload to AI, run the analysis. For one client, it's manageable. For 20 clients, monthly? It doesn't scale. The idea: connect EMR directly to AI What if the AI could access EMR's review data directly, in real-time, without any export step? That's exactly what MCP (Model Context Protocol) does. It's an open standard, now supported by Claude, ChatGPT, Gemini, Copilot, and others, that lets AI tools connect to external platforms and query data live. Think of how Google Drive or Notion already work with Claude: you don't download a file and re-upload it. You just say "look at my doc about X" and the AI reads it. If EMR had an MCP server, the workflow above becomes: open Claude, say "analyze the reviews for [client name]", and get the full analysis. No export. No file. No friction. For any client. At any time. Notion, Slack, Stripe, Salesforce, GitHub, Shopify, HubSpot have all shipped MCP servers in the past few months. It's becoming the standard way AI connects to business tools. Why EMR's data is more valuable than raw reviews Here's an important nuance. The raw reviews themselves (what's on Google, TripAdvisor, Trustpilot, etc.) are publicly available data. Third-party scraping tools already offer MCP-compatible access to those reviews. Any agency that wants to run AI analysis on reviews can technically do it today without going through their review management platform. But EMR holds data that no scraper can reach: Response history and status (which reviews were responded to, when, how) Sentiment analysis (already computed by EMR) Campaign data (which invitations led to which reviews, conversion rates) Multi-location structure (organization hierarchies, comparisons, portfolio views) Private feedback (never visible publicly) AI response configuration (the intelligence layer agencies have built) This operational context is what turns a surface-level review analysis into actionable intelligence. A native EMR MCP server gives AI the full picture, making EMR irreplaceable in the workflow rather than bypassable. What the MCP server should expose Core (read access): Reviews: filtered by organization, location, source, date range, rating, response status, sentiment Review metadata: sentiment scores, tags, language, verification status Organizations and locations: name, connected sources, plan, stats Aggregated metrics: average rating, review volume, response rate, NPS by period Extended: AI Insights data Campaign performance Response history per review Write: submit a review response draft for approval (respecting existing approval flows) Competitive positioning No review management platform has MCP support today. Not Birdeye, not Podium, not EmbedSocial, not Grade.us. The first to ship it captures the entire "AI + reviews" narrative. The window is open now. The tools to build it are already in EMR's tech stack. The effort is minimal. The upside is massive. I've built a working demo (interactive dashboard with 6 tabs: overview, brand DNA, team insights, AI alerts, Instagram content, website widgets) generated from a real 2,665-review export to show what this makes possible. Happy to share it. Let's make EMR the first review management platform with native AI integration.

Seb Gardies 19 days ago
💡 Feature Request
Make EMR the AI hub for review intelligence (MCP server)
What I've been doing (and why it matters for all of us) I want to share a workflow that's completely transformed how I run my agency, because I think it points to something much bigger for EMR. For the past few months, almost every key task in my agency starts the same way: I export all reviews for a client from EMR as a CSV, then feed that file into an AI tool (Claude, in my case). Here's what I use it for: Prospecting: Before I pitch a potential client, I pull their reviews and ask the AI to run a full reputation audit. Strengths, weaknesses, missed opportunities, trends over time. I send them the analysis as part of my proposal. It sells itself. Client onboarding: When I sign a new client, I feed their reviews to the AI and ask it to extract their brand DNA, the specific words their customers use, what makes them unique, what frustrates people. From that, the AI generates the review response prompt, tailored to their exact voice and values. What used to take half a day now takes 15 minutes. Monthly reporting: I ask the AI to compare this month's reviews to last month's, flag rating drops, detect new recurring complaints, and highlight the best verbatims for social media use. Website projects: For a recent client website redesign, I exported 308 reviews spanning 12 years. The AI identified 7 distinct identity pillars from the customer feedback, with frequency stats, seasonal patterns, multilingual analysis, and a precise list of recurring irritants with recommendations. It produced a full brand brief that was more insightful than any workshop could have been. Team management insights: On a larger client (2,665 reviews), the AI extracted which staff members get mentioned by name in reviews and with what sentiment. It created a leaderboard showing who the customer-facing stars are. 100% positive sentiment across all named employees. That's an HR and management tool generated entirely from review data. Content generation: The AI selects the best customer quotes and generates Instagram posts, website testimonials, FAQ pages, and SEO meta descriptions, all using the exact language that real customers use, not generic marketing copy. Every single one of these workflows starts with a manual CSV export from EMR. Export, download, upload to AI, run the analysis. For one client, it's manageable. For 20 clients, monthly? It doesn't scale. The idea: connect EMR directly to AI What if the AI could access EMR's review data directly, in real-time, without any export step? That's exactly what MCP (Model Context Protocol) does. It's an open standard, now supported by Claude, ChatGPT, Gemini, Copilot, and others, that lets AI tools connect to external platforms and query data live. Think of how Google Drive or Notion already work with Claude: you don't download a file and re-upload it. You just say "look at my doc about X" and the AI reads it. If EMR had an MCP server, the workflow above becomes: open Claude, say "analyze the reviews for [client name]", and get the full analysis. No export. No file. No friction. For any client. At any time. Notion, Slack, Stripe, Salesforce, GitHub, Shopify, HubSpot have all shipped MCP servers in the past few months. It's becoming the standard way AI connects to business tools. Why EMR's data is more valuable than raw reviews Here's an important nuance. The raw reviews themselves (what's on Google, TripAdvisor, Trustpilot, etc.) are publicly available data. Third-party scraping tools already offer MCP-compatible access to those reviews. Any agency that wants to run AI analysis on reviews can technically do it today without going through their review management platform. But EMR holds data that no scraper can reach: Response history and status (which reviews were responded to, when, how) Sentiment analysis (already computed by EMR) Campaign data (which invitations led to which reviews, conversion rates) Multi-location structure (organization hierarchies, comparisons, portfolio views) Private feedback (never visible publicly) AI response configuration (the intelligence layer agencies have built) This operational context is what turns a surface-level review analysis into actionable intelligence. A native EMR MCP server gives AI the full picture, making EMR irreplaceable in the workflow rather than bypassable. What the MCP server should expose Core (read access): Reviews: filtered by organization, location, source, date range, rating, response status, sentiment Review metadata: sentiment scores, tags, language, verification status Organizations and locations: name, connected sources, plan, stats Aggregated metrics: average rating, review volume, response rate, NPS by period Extended: AI Insights data Campaign performance Response history per review Write: submit a review response draft for approval (respecting existing approval flows) Competitive positioning No review management platform has MCP support today. Not Birdeye, not Podium, not EmbedSocial, not Grade.us. The first to ship it captures the entire "AI + reviews" narrative. The window is open now. The tools to build it are already in EMR's tech stack. The effort is minimal. The upside is massive. I've built a working demo (interactive dashboard with 6 tabs: overview, brand DNA, team insights, AI alerts, Instagram content, website widgets) generated from a real 2,665-review export to show what this makes possible. Happy to share it. Let's make EMR the first review management platform with native AI integration.

Seb Gardies 19 days ago
💡 Feature Request
AI Credit System Similar to Email/SMS Credits
We need AI credit system where we can assign ‘Monthly AI Credits’ limits in custom plans. To avoid complication we can design it like: 1 credit = 1 review respond (irrespective of what model used cause customer not aware about models they simply see I responded to 1 review 1 credit consumed.) Why It is Required? Avoiding Trial Misuse: Currently without any usage restrictionis, anyone can start a free trial and literally respond to their old 100s of reviews using this feature and can left without subscribing. Free to Paid Conversion: AI responder is one of the mostly used, easy to adopt, & habit forming feature of EMR, where users can build habit of daily loggin in and responding to reviews. With usage restrictions it can help converting Free tier users to paid users. From user perspective; “User respond to few reviews than see they reached the limit in free plan and prompted to upgrade. They are more likely to convert than if we completely restrict the feature, cause they already built the habit of logging in and replying to reviews with AI.”
Arun Saini 21 days ago
💡 Feature Request
AI Credit System Similar to Email/SMS Credits
We need AI credit system where we can assign ‘Monthly AI Credits’ limits in custom plans. To avoid complication we can design it like: 1 credit = 1 review respond (irrespective of what model used cause customer not aware about models they simply see I responded to 1 review 1 credit consumed.) Why It is Required? Avoiding Trial Misuse: Currently without any usage restrictionis, anyone can start a free trial and literally respond to their old 100s of reviews using this feature and can left without subscribing. Free to Paid Conversion: AI responder is one of the mostly used, easy to adopt, & habit forming feature of EMR, where users can build habit of daily loggin in and responding to reviews. With usage restrictions it can help converting Free tier users to paid users. From user perspective; “User respond to few reviews than see they reached the limit in free plan and prompted to upgrade. They are more likely to convert than if we completely restrict the feature, cause they already built the habit of logging in and replying to reviews with AI.”
Arun Saini 21 days ago
💡 Feature Request
Agency widget to show the brands we've worked with
Could we have a widget carousel of brand logos we’ve worked with to show social proof on our own website?

Nalu Okimoto 22 days ago
💡 Feature Request
Agency widget to show the brands we've worked with
Could we have a widget carousel of brand logos we’ve worked with to show social proof on our own website?

Nalu Okimoto 22 days ago
💡 Feature Request
Rewording the word "agency" in client dashboard
I understand that the AI Insights feature is designed for agencies to provide as an add-on. However, I hope the word “agency” here can be reworded, as we are using the white-labeled EMR platform, which is introduced under our own brands. Thus, I’m offering the platform as a SaaS product, not an agency service. The word “agency” here may be interpreted as there’s a provider on top of which may not be appropriate in a white-label business model. In my local market, the word “agency” is translated as “reseller”. It should change to “administrator”.
Kevin Huang 23 days ago
Translation
🐛 Bug Reports
Rewording the word "agency" in client dashboard
I understand that the AI Insights feature is designed for agencies to provide as an add-on. However, I hope the word “agency” here can be reworded, as we are using the white-labeled EMR platform, which is introduced under our own brands. Thus, I’m offering the platform as a SaaS product, not an agency service. The word “agency” here may be interpreted as there’s a provider on top of which may not be appropriate in a white-label business model. In my local market, the word “agency” is translated as “reseller”. It should change to “administrator”.
Kevin Huang 23 days ago
Translation
🐛 Bug Reports
Language specific custom instructions/prompt for default AI translations
Would be great if we could specify a custom prompt/instructions for the AI that does the translations for new strings on the platform. For example when translating language X, it should always translate “review” to Y and “rating” to Z. This would require some consensus among agency owners in different languages I guess. Would be great for congruency to the translations.

Severi 23 days ago
Translation
💡 Feature Request
Language specific custom instructions/prompt for default AI translations
Would be great if we could specify a custom prompt/instructions for the AI that does the translations for new strings on the platform. For example when translating language X, it should always translate “review” to Y and “rating” to Z. This would require some consensus among agency owners in different languages I guess. Would be great for congruency to the translations.

Severi 23 days ago
Translation
💡 Feature Request
Event-Based Conditional Branching for Campaigns
We need the ability to build sequential automation workflows based on behavioral triggers. Specifically, the system must support conditional logic that checks a user's previous interaction state (e.g., If [Previous Campaign URL Clicked] == True) to route them to a secondary campaign instead of the default sequence. Usecase: A shop gets a lot of repeat buyers. Google Maps is most important review platform for them. To maximize conversions, their campaign only has Google Maps review link. They send them campaign A. After a while, their review stream drops as most of their clients have already reviewed them on Google Maps. They want reviews from them on Facebook. So they set up a campaign that will be sent only to people who have clicked review link on campaign A. Now they first get reviews from their customers to Google Maps and after they buy again, they are asked to review them on Facebook. —- Of course this could be used in many more ways. Did they click one star in campaign A? Don’t send them campaign B. Have they been sent campaign A and campaign B and they didn’t open either of them? Send them more aggressive email with subject “Open this and receive free item X”
Kristian Pesti 24 days ago
💡 Feature Request
Event-Based Conditional Branching for Campaigns
We need the ability to build sequential automation workflows based on behavioral triggers. Specifically, the system must support conditional logic that checks a user's previous interaction state (e.g., If [Previous Campaign URL Clicked] == True) to route them to a secondary campaign instead of the default sequence. Usecase: A shop gets a lot of repeat buyers. Google Maps is most important review platform for them. To maximize conversions, their campaign only has Google Maps review link. They send them campaign A. After a while, their review stream drops as most of their clients have already reviewed them on Google Maps. They want reviews from them on Facebook. So they set up a campaign that will be sent only to people who have clicked review link on campaign A. Now they first get reviews from their customers to Google Maps and after they buy again, they are asked to review them on Facebook. —- Of course this could be used in many more ways. Did they click one star in campaign A? Don’t send them campaign B. Have they been sent campaign A and campaign B and they didn’t open either of them? Send them more aggressive email with subject “Open this and receive free item X”
Kristian Pesti 24 days ago
💡 Feature Request
Finish Setup window not opening
In Google Interation, when we click “Finish Setup” button, it reloads the page and the setup window where we select account and GBP is not opening.
Arun Saini 24 days ago
🐛 Bug Reports
Finish Setup window not opening
In Google Interation, when we click “Finish Setup” button, it reloads the page and the setup window where we select account and GBP is not opening.
Arun Saini 24 days ago
🐛 Bug Reports