Redesigning a technical integration for new Meta AI ad product

Meta Conversion Leads CRM integration onboarding flow

Overview

I worked on a major redesign of Meta’s manual CRM integration flow for Conversion Leads, a Facebook ad product that helped advertisers improve lead quality by sending CRM data back to Meta.

The product had strong business potential, but the manual setup flow was too technical and difficult to complete. Only a small percentage of advertisers were finishing the integration, which meant many businesses were not getting the full value of the product.

My role was to make the experience clearer across the product flow, developer documentation, help content, error states, and supporting marketing materials.

Conversion Leads let advertisers improve ad performance by sharing CRM data back to Meta, so the system could optimize for people more likely to become qualified leads.

The problem

Advertisers could connect their CRM through a third-party integration or complete the manual setup themselves. The manual path was the hard path, and it was creating friction for advertisers and internal teams.

What I did

Updated onboarding header and setup options

Updated header to a question to make it easier for users (marketers/devs). Header used to say “Conversion leads optimization integration.” Added user benefits to the options and more plain language. I dramatically cut copy on this page to limit the cognitive load when users were choosing their integration.

Simplified progress tracker content

I also cut and clarified content in the progress tracker so users could better understand where they were in the process and what still needed to happen. I worked with the product designer to add colors (green, blue, gray) to make it super simple.

Improved error state content

I rewrote the error states to make the problem easier to understand and the next action easier to take.

New error message with dropdown guidance

The redesigned error message included more direct language and expandable guidance so users could see what they needed to do next.

Simplified instruction guide with external documentation links

I also simplified an in-product instruction guide and added links to external documentation when the steps were too detailed for the product screen itself. The original in-product guide was 3x as long as this final example in terms of copy.

User testing win

User testing was not in the launch timeline but I felt like this flow was too important to ship without any testing. I leaned on relationships I had built with others and found key partners to push hard for a smaller, faster testing plan that we could fit in before launch.

Simplified instruction guide with external documentation links
  • User testing showed that people were confused about where they were in the process and what would happen next. I used clearer language and status messaging to explain the current state, including reassuring users when nothing was broken.
  • Business results

    User results