Over time we continued to iterate and refine the design of the ad unit to help further improve performance. We improved the visual design, and implemented an interactive category filter bar, allowing users to dig deeper into deals in specific categories.
For ads not served via InMarket Moments, we also included a line of dynamic text indicating how close the nearest Albertson's location was.
We also implemented more custom dynamic functionality into the ad unit by leveraging InMarket's location, intent, and purchase data sets.
With this data, we were able to dynamically adjust the top deals shown in the ad to prioritize items that aligned with the user's purchase history. So if a user typically purchased a certain type of meat, vegetable, drink, brand, etc., we could prioritize those deals on the list.
These updates improved the user experience dramatically by serving more relevant deals, ultimately improving the campaign performance as a whole.