New
Campaigns
Campaigns
You can now publish a campaign without attaching an audience. Continue past the Audience step with nothing selected, and Wrango creates a measurement-only campaign: instead of activating an audience, it measures the media you buy yourself through the deal Wrango provides. Use this when you want Script Lift or website measurement on media you are already running, without building an audience you do not need. You still need at least one destination and a schedule, and you can add reporting options as usual. The Audience card is hidden on the review step, and the Audience Fee and Search Audience Fee rows show Not added yet.
Improvements
Campaigns
Campaigns
When a campaign cannot be published, the Review & publish step now shows Couldn’t publish this campaign with the actual reason, such as a destination connection that needs reauthorizing or an ad account that is not ready to receive audiences. Previously every failure showed the same generic message. Wrango also checks your destinations before it starts publishing, so a campaign that cannot go out stays a Draft rather than appearing to publish and failing later.
Fixes
Audiences
Audiences
Columns on the audiences dashboard no longer overlap each other. Tag could run into Date Created, and Active Reach could sit flush against the status badge and out of line with its own heading. The same fix applies to the campaigns, pixels, reports, and destination seat tables, which size their columns to fit the content again and scroll sideways when they need to.
Admin view
Admin view
- Sending a team invitation now creates one invitation. A single click on Send Invite could submit twice, leaving a duplicate revoked entry in Invitations.
- Organization owners on longer-standing accounts can reach Admin view again, instead of landing on an empty screen.
New
Destinations
Destinations
Wrango now checks whether each connected destination’s authorization is still valid and tells you when it has expired. An expired destination is flagged on the Destinations dashboard and on its seat page, where Reauthorize restores the connection and every seat under it. The message names how many seats cannot sync until you do. The Create Campaign Flow holds publishing while a destination needs reauthorizing, so an audience is never scheduled to a connection that cannot receive it. Available for Google Ads.
Improvements
Reports
Reports
You can now build a website report on an inactive pixel as well as an active one, so you can still report on a site whose pixel you have since turned off.
Fixes
Audiences
Audiences
- Invalid NPIs in an import are now caught before the file is submitted, so you see which rows are wrong instead of an import that fails without explanation.
- You can no longer delete an audience that a live campaign still uses. Previously the campaign kept referencing the deleted audience and its detail page would not finish loading.
- Large audiences no longer sit in Processing without finishing. Processing could stop partway through on very large audiences without reporting anything.
- An audience that fails while processing now shows Error instead of appearing complete with no Active Reach.
- Match list uploads no longer fail and need re-submitting when the system is briefly busy. Wrango now retries instead of giving up.
Destinations
Destinations
- Reauthorizing Google Ads now works for manager (MCC) accounts. Previously it failed for administrators who do not have direct access to the child account.
- Audiences are no longer delivered to Google Ads twice when a large upload is retried.
New
Reports
Reports
You can now manage campaign and website reports from a side panel. Clicking a report row opens the panel instead of jumping straight into the report, where you can edit the Report name, Description, and Tags, or point the report at a different campaign or pixel. Changing the source keeps your dimensions, metrics, and filters and re-points them at the new data. Use Open to go into the report itself.
Audiences
Audiences
The audience builder now has a Default filters control in the Audience Details panel, so you can set a Decile range and Lookback window once and apply them to every trait card at the same time. You can still override either value on an individual card afterwards, and re-applying defaults resets those overrides.
Improvements
Reports
Reports
- The campaign reporting Brand dimension is now Advertiser Name, and Advertiser is now Advertiser Domain. Both stay in the Campaign Details group, and reports you saved before this release keep working. See Campaign reporting.
- Searching the report table with no matches now shows No results for your search term, with a Clear search control, instead of a bare message.
Audiences
Audiences
- The Specialties group in the audience builder now displays a view-only OR in place of the AND and OR toggle. Specialties have always matched on OR, and the group is now styled to make that clear.
- Decile explanations now read the same in the audience builder and on the audience detail Composition tab.
- The error shown when a CSV has no NPI column now lists the header names Wrango accepts, instead of stating the column must be lowercase. See Import an audience.
- Prescription brand names no longer include
n/aplaceholder text in drug strength and unit values.
Destinations
Destinations
Account ID columns on the destination details seat table now use the same labels as the add seat form, so a seat reads the same in both places.
Fixes
Audiences
Audiences
Long audience, campaign, pixel, report, and seat names now shorten with an ellipsis and show the full name when you hover, so wide tables no longer scroll sideways.
Reports
Reports
- Downloaded website reports now contain every row counted in the export total, instead of stopping short.
- The Totals row in downloaded campaign and website reports now matches the totals shown on screen. Previously it added up the grouped rows, which over-counted visitors, sessions, and HCPs that appear under more than one breakdown.
New
Pixels
Pixels
Pixels now provide separate Universal Pixel and Conversion Pixel install snippets, so you can track sitewide activity and conversion-page events independently. Copy either snippet from the create flow or the Pixels dashboard Code Embed tab.
Improvements
Reports
Reports
Audiences
Audiences
The View example file sample for audience import now matches the expected NPI-only format.
Fixes
Audiences
Audiences
- Deleted audiences no longer appear under Workspace tags.
- Pressing Enter in the audience name field no longer refreshes the page.
Reports
Reports
- You can no longer continue creating a Script Lift report without completing required selections for campaigns, brands, and conditions.
- The Analysis Window on the Overview tab now matches the other Script Lift tabs.
- Decile chart percentages now display with one decimal place.
- Downloaded campaign and website reports now include all rows instead of stopping at 10,000.
- Page URL values no longer appear duplicated in downloaded Website Reporting files.
- Removing an Advertiser filter in Campaign Reporting now updates the results correctly.
Improvements
Audiences
Audiences
- Imported audiences no longer require a minimum list size and now support much larger lists, up to roughly one million records.
- The audience status tooltip on the audiences dashboard now explains the Retrying state, making it clear when an audience is automatically re-attempting after a failed run.
Reports
Reports
- Script Lift now shows a Not sufficient data state when a report has too few exposed HCPs to produce reliable figures, so you are not shown numbers that cannot be trusted.
- Campaign reports now keep dimension columns ahead of metric columns, so column order stays predictable as you adjust your selection.
Campaigns
Campaigns
Campaign fields in the Create Campaign Flow now show a clear length-limit message when input is too long, instead of failing without explanation.
Fixes
Campaigns
Campaigns
- Publishing a campaign with a long name no longer fails in the Create Campaign Flow.
- The date filter on the Campaigns dashboard now returns campaigns that were active in the selected range, each campaign’s stats re-scope to that range, and campaigns that ended within the range stay visible.
- The workspace dashboard in Workspace view now reports unique HCP reach correctly, without overcounting across campaigns.
- Long campaign names no longer overflow off the screen on the Campaigns dashboard and Campaign details page.
Audiences
Audiences
The audience side panel on the audiences dashboard now shows the campaigns an audience is linked to.
Pixels
Pixels
The pixel side panel on the Pixels dashboard now displays the pixel name correctly instead of showing the pixel URL.
Reports
Reports
- The Learn how this is calculated links in Script Lift now open the methodology documentation.
- Downloaded campaign and website reports now match the column order shown on screen.
- Website reporting now produces more reliable visitor, session, and engagement metrics.
- Campaign and website reports now include late-arriving data and no longer show duplicated rows after data refreshes, giving more accurate and complete figures.
- Script Lift now includes conversions that resolve after a campaign has run, improving the accuracy of lift results.
Admin view
Admin view
Invited users now land in their assigned workspace instead of an empty state or the create-organization screen. See Team and Permissions.
Improvements
Reports
Reports
- HCP Reach in campaign reporting now resolves to NPI first and falls back to OAID. Reported values may differ from earlier reports you built before this release.
- The practitioner page in a Script Lift report now includes every expected practitioner, closing gaps where some were previously missing.
Audiences
Audiences
The Find out why link in the audience import review step now points to the correct documentation page.
Fixes
Campaigns
Campaigns
The Active and Processing tabs on the campaigns dashboard now show your campaigns correctly.
Audiences
Audiences
- Imported audiences now keep their Status visible while in Processing. Previously, an audience could enter Processing and show a status badge, then lose it a short time later. The badge and Status column on the audiences dashboard now reliably reflect whether the audience is in Draft, Processing, Campaign Ready, or Error.
- Imported audiences now reach Campaign Ready instead of showing a false Error. Previously, an imported audience could finish processing correctly but stay on Processing, then switch to Error even though the audience was valid. These audiences now move to Campaign Ready as expected.
- Audience previews now generate successfully when you use multiple OR conditions across the build and optimize steps in the audience builder.
Reports
Reports
- Date filters now persist after you use Save and Close in campaign and website reporting.
- Adding the New HCPs metric to a website report no longer triggers a No matching rows error.