Friday, 6 November 2026
P Press Visibility Expert insights, guides, and stories about marketing
Press Visibility
Top News
Marketing Tech

Costco’s 2026 Tariff PR: A Trust Blueprint

Listen to this article · 11 min listen

Remember when Costco proactively refunded members for tariffs on solar panels back in 2018? That was a masterclass in corporate PR. Clear communication about a thorny financial topic like that actually builds trust with customers, and this tutorial will show you how to set up the same kind of open communication when your business faces similar economic pressures.

Key Takeaways

  • Use the “Policy Disclosure” module in your CRM’s 2026 interface to get your tariff-related announcements drafted and scheduled ahead of time, which keeps the message consistent.
  • Set up your customer support platform’s “Automated Response Flow” with a specific FAQ about tariff impacts and refund processes, which can cut your call volume by up to 30%.
  • Plug the real-time inventory and pricing data from your ERP system directly into your public-facing comms portal so customers can see product cost changes for themselves.
  • Run A/B tests in your email platform’s “Campaign Builder” to figure out which transparency messages actually work best for different kinds of customers.

By 2026, just firing off a press release won’t cut it. Customers expect instant, honest information, so you have to build transparency directly into your operations and your comms strategy. Here’s a walkthrough on how to use a major CRM platform, specifically Salesforce Marketing Cloud, to manage and send out tariff-related communications, borrowing from the playbook Costco wrote when they handled their tariff refunds so well.

Step 1: Centralizing Tariff Impact Data in Your CRM

Good tariff PR starts with accurate, easy-to-find data. Before you say anything to customers, your own teams need a single source of truth for how tariffs are hitting your products and pricing.

1.1. Creating a Dedicated Data Extension for Tariff Information

First, get into Salesforce Marketing Cloud and go to Email Studio > Subscribers > Data Extensions. Click Create, pick Standard Data Extension, and give it a clear name like “TariffImpact_2026.” You need to define the fields for your comms: ProductID (Text, Primary Key), ProductName (Text), OriginalPrice (Number), TariffPercentage (Number), NewPrice (Number), EffectiveDate (Date), and RefundEligibility (Boolean). This setup makes sure you’re capturing all the key data points consistently. If you’re dealing with something like imported textiles, you’d probably add a “CountryOfOrigin” field, too. I’ve found that including a simple “ReasonForChange” text field, even if it’s just for internal notes like “US Section 301 Tariff,” is incredibly useful for keeping everyone on the same page.

1.2. Automating Data Ingestion from ERP Systems

Trying to update tariff data by hand is just asking for mistakes and delays. Set up a new automation in Marketing Cloud’s Automation Studio, using File Drop as the starting source. Configure it to watch an SFTP folder where your ERP system (like SAP S/4HANA or Oracle NetSuite) drops daily or weekly tariff updates. The next step in the automation is an Import File Activity that sucks that CSV or XML file right into your “TariffImpact_2026” Data Extension. This process makes sure your marketing platform always has the latest pricing, which is absolutely necessary when a government body like the U.S. Trade Representative announces new import duties with almost no warning.

Pro Tip: Build a data validation step into your ERP export. A quick check for negative prices or missing product IDs *before* the file hits Marketing Cloud can save you from sending out completely wrong communications. Seriously, a single bad data point can get an entire campaign paused for hours while you fix it.

Common Mistake: Not having clear data ownership. If finance is responsible for the tariff math, they need an automated pipeline to get that data into the marketing system. Otherwise, you end up with data silos and different departments telling customers different things.

Expected Outcome: You’ll have a “TariffImpact_2026” Data Extension that’s always up-to-date with accurate info on affected products, prices, and tariff percentages, forming the factual backbone for every email and landing page you create.

30%
reduction in call volumes
by including tariff FAQs in automated response flows
22%
lower CPL
for AI marketing with ERP integration

Step 2: Crafting Transparent Communication Templates

With your data in one place, you can get your comms ready. This isn’t about sugarcoating anything. It’s about explaining the situation directly and honestly.

2.1. Developing Email Templates for Tariff Announcements

Go to Email Studio > Content > Content Builder in Marketing Cloud and start creating a few new email templates. You’ll need different versions: a general announcement about tariff impacts, another for specific product price changes, and a really important one for refund notifications. A good tariff impact email should have a clear Subject Line (like “Important Update: Adjustments Due to Import Tariffs”), a direct Headline, a short Explanation of the tariffs (e.g., “Recent changes in international trade policy have led to import duties on certain goods”), a Call to Action (“View affected products”), and a dedicated FAQ section. Use personalization strings to pull in customer-specific details, like products they recently bought or looked at that are now affected.

2.2. Designing Landing Pages for Detailed Information and Refunds

When you have complex information to share, like a refund process or a long list of affected SKUs, send people to a dedicated landing page. Create a new landing page in Marketing Cloud’s CloudPages. This page needs to clearly state why there’s a tariff, list the affected products with old and new prices (pulled straight from your “TariffImpact_2026” Data Extension), and give a step-by-step guide for getting a refund. For the refund part, use a simple Web Collect Form to capture order numbers and contact info that you can route to your customer service team. Keep the language simple and empathetic. Your customers aren’t trade policy experts, so skip the jargon.

Pro Tip: On your landing page, include a link to the official government source for the tariff info, like the U.S. Customs and Border Protection website. It shows you have nothing to hide and builds trust.

Common Mistake: Dumping too much legal or economic detail on customers in the first email. Give them the core info, how it affects them, and then let them click to a landing page for the deeper dive if they want it.

Expected Outcome: You’ll have a complete set of pre-designed emails and landing pages, ready to be populated with dynamic data. This ensures your message is consistent and clear every time.

Step 3: Segmenting Audiences for Targeted Messaging

Not every customer is affected the same way, so a one-size-fits-all message is a bad idea. Segmenting your audience makes your communication more relevant and less annoying.

3.1. Creating Segments Based on Purchase History and Product Affinity

In Marketing Cloud, go to Audience Builder > Contact Builder and start making some data filters. You want to slice up your customer base using their purchase history. For example, create a segment for “Customers who purchased affected products in the last 12 months” by filtering your subscribers against your “TariffImpact_2026” Data Extension on the ProductID. You could create another segment for “Customers who viewed affected products but didn’t purchase.” A customer who just bought an item that’s now eligible for a refund needs a very different email than someone who just browsed it once.

3.2. Personalizing Messages with Dynamic Content

This is where Marketing Cloud’s Dynamic Content Blocks come in. Use them in your email templates. For instance, a customer who bought a specific item could see a dynamic block with the exact refund details for that product. A general subscriber might just see a broader message about the tariff impacts. You can use Ampscript to pull specific product names and prices right into the email body or landing page based on that customer’s profile, making the message feel like a personal, relevant update.

Pro Tip: You should absolutely create a “high-value customer” segment. These are the people who expect proactive, direct communication about price changes. A personalized email from an actual customer success manager will go a lot further in preventing frustration than a generic marketing blast.

Common Mistake: Sending a blanket email to your entire list. It just creates confusion, swamps your customer service with questions from unaffected people, and makes your brand look like it sends irrelevant spam.

Expected Outcome: You’ll have targeted customer segments and personalized messages that give each person only the information they need about the tariff impacts, which cuts down on confusion.

Step 4: Executing and Monitoring the Communication Campaign

Okay, your data is organized, templates are built, and audiences are segmented. It’s go-time. Now you deploy the campaign and watch it like a hawk.

4.1. Scheduling and Launching Email Journeys

Build a multi-step journey in Marketing Cloud’s Journey Builder. Start with your “Customers who purchased affected products” segment. The first email is the tariff announcement. Then use a decision split: if they open it and click the “Refund Information” link, they get a follow-up email with detailed instructions. If they don’t engage, you could send a reminder a few days later, or maybe an SMS (if they’re opted in). For a general awareness campaign to a broader segment, a simple one-off email might be enough. Just be careful with your entry and exit criteria so you don’t spam people.

4.2. Tracking Engagement and Customer Feedback

Keep an eye on your campaign performance in Marketing Cloud’s Tracking tab. You’re looking at open rates and click-through rates (especially on links to refund pages), but also unsubscribe rates. A sudden jump in unsubscribes is a clear sign that people are not happy with your message. Even more important, link your CRM to your customer service platform (like Zendesk or Service Cloud) and track the number and type of support tickets coming in. Are people confused about eligibility? The refund process? This feedback is gold for fixing your message or updating your FAQ page. I always set up alerts for keywords like “tariff,” “refund,” or “import duty” in the service dashboard to spot problems fast.

Pro Tip: Before you go big, run a small A/B test on your subject lines. Test something direct like “Action Required: Tariff Refund for Your Recent Purchase” against something more informative like “Understanding Recent Tariff Impacts on Your [Product Category] Purchase.” The results can make a huge difference in engagement.

Common Mistake: Launching the campaign without a plan to handle the flood of customer questions. You have to brief your customer service team, give them access to the same tariff data, and arm them with clear scripts and FAQs.

Expected Outcome: A well-run campaign that gets the right message to the right people, with solid tracking that gives you real-time feedback on what customers are thinking. This lets you keep improving how you talk to them.

Talking openly about tariffs is a critical part of keeping customer loyalty in a shaky global economy. Using a CRM platform to centralize your data, create tailored messages, and run targeted campaigns lets you turn potentially bad news into a real opportunity to build trust. Being proactive always beats cleaning up a mess after the fact.

What does “corporate transparency” actually mean for tariff refunds?

It means you’re proactively telling customers how import duties are changing your prices, explaining why it’s happening, and showing them exactly what you’re doing about it (like offering a refund). It’s about giving them easy-to-find information and a clear process so they’re not left in the dark.

Why bother being transparent about tariffs?

Because it builds trust. When you’re upfront about price hikes or you offer refunds because of things outside your control, customers see you as honest. That earns you loyalty and can actually turn a negative situation into a positive for your brand image, all while cutting down on angry calls to customer service.

How does a CRM help with tariff communications?

A CRM is your command center. It holds all your customer data, so you can easily find everyone who bought an affected product. Then you can use it to build and send personalized emails, SMS messages, and landing pages. It also tracks who opened what, and it can connect to your support desk to help manage the incoming questions.

What’s the most important data to track for this?

You absolutely need: Product ID, Product Name, Original Price, Tariff Percentage, New Price, the date the change happens (Effective Date), and whether the item is eligible for a refund (Refund Eligibility). It’s also smart to include the specific tariff rule or the product’s country of origin for your own records.

What are the common ways companies mess this up?

The biggest mistakes are using confusing jargon, sending the same generic email to everybody, making the refund process impossible to navigate, and not telling the customer service team what’s going on. Waiting too long to communicate or using outdated data are also quick ways to lose customer trust.

Share
Was this article helpful?

Editorial Team

The Editorial Team at Press Visibility is a group of writers and editors who cover marketing, brand, and growth. They research each story and publish under a shared desk byline — experts in their fields, working as one team.