Devpro Logo
AutomotiveM&G MarketingQC, Canada

Cutting campaign preparation time from 4 hours to 40 minutes

Devpro built a custom web interface that automates M&G Marketing's daily path from the CRM to the power dialer. The team enters a CRM ID, clicks go, and the campaign is live. What used to take four hours each morning now takes forty minutes.

Engagement
5 weeks · discovery to production
Region
QC, Canada
Scope
CRM + power dialer · custom UI
Client type
Marketing agency · car dealerships
Status
Live in production
−83%Campaign prep time
5 wksDiscovery to production
M
M&G Marketing
Automotive · QC, Canada

"Introduite par l'un de nos fournisseurs, l'équipe de Devpro a immédiatement compris nos besoins d'affaires et fait preuve d'une rapidité d'exécution remarquable. Cette réduction de temps soutient directement nos objectifs de croissance et nous sommes très satisfaits de leur service."

Armand Miguel
Director, M&G Marketing
IndustryAutomotive marketing
RegionQuébec, Canada
Client typeMarketing agency for car dealerships
PlatformsCRM · power dialer
IntegrationCustom web interface + API
LanguagesFrench · English
01 · The problem

A manual process that couldn't scale into the summer season.

Every morning, the M&G Marketing team would pull leads out of the CRM, manually clean up names and phone numbers, filter by status, and upload a formatted CSV to the power dialer. The process was tedious, error-prone, and consumed the better part of a morning, every single day.

  • Four hours lost each day. Campaign preparation consumed the first half of every workday, leaving less time for actual client-facing work.
  • Needed to scale. Summer dealership season meant more campaigns. The manual process was a hard ceiling on growth, and one person could only handle so many CRM boards.
  • Error-prone data entry. Cleaning names and phone numbers by hand meant mistakes surfaced in live call campaigns, only discovered after damage was done.
02 · The solution

Enter a CRM ID, click go. That's it.

Devpro built a custom web interface that automates everything between pulling leads from the CRM and pushing them to the power dialer. The time saved is not just fewer clicks. It is eliminating the data cleansing step entirely. Pulling from the CRM and pushing to the power dialer used to have an hour of manual work in the middle. Now there is nothing in between.

Data cleansing

Names and phone numbers are normalized automatically. Formatting inconsistencies that used to require manual cleanup are handled before anything reaches the power dialer.

Status filtering

Only leads matching the right criteria are extracted. No manual row-by-row filtering, no accidental inclusions.

Direct power dialer upload

The cleaned, filtered lead list is pushed straight to the power dialer as a ready-to-run campaign. No CSV, no reformatting, no manual upload.

KPI dashboard

Real-time view of campaigns launched, leads uploaded, and conversion rate.

Re-run previous campaigns

Relaunch any past campaign upload directly, no need to reconfigure from scratch.

Lead history

A consolidated view of every lead extracted over time, with full traceability by campaign, date, and dealership.

03 · How it was built

Five weeks from requirements to live production.

Discovery, build, integration, testing, and handoff in five focused weeks.

WK 01

Discovery and requirements

Mapped the existing workflow, identified CRM board structures and the power dialer API capabilities.

WK 02

Core build

Developed the CRM API integration and power dialer connection layer with field mapping and cleansing logic.

WK 03

Power dialer integration

Built the automated transfer pipeline, validation rules, and campaign dashboard UI.

WK 04

Deployment and testing

Staged environment testing with the M&G team, edge case handling, error recovery flows.

WK 05

Live production

Full handoff with documentation. Team onboarded in one session.

04 · Results

Four hours of daily work reduced to forty minutes.

Measured against the manual morning workflow in place before launch.

01
−83%
prep time

Campaign prep time

From 4 hours to 40 minutes per day

02
0

Data entry errors

Automated cleansing eliminated transcription mistakes in live calls

03
5 wks

Discovery to production

Requirements through live handoff

Measurement window · First weeks post-launchBaseline · Manual CRM-to-power-dialer workflowSample · Time for daily campaign preparation
In their words
"Introduite par l'un de nos fournisseurs, l'équipe de Devpro a immédiatement compris nos besoins d'affaires et fait preuve d'une rapidité d'exécution remarquable. Cette réduction de temps soutient directement nos objectifs de croissance et nous sommes très satisfaits de leur service."
AM
Armand Miguel
Director · M&G Marketing
Share this case study

Forward it to the person who's been asking about this.