
You just got the email you have been waiting for. A Kroger buyer wants to bring your product into stores. The excitement lasts about 30 seconds, until you learn that before a single case ships, you need to get your product data into 1WorldSync.
For most CPG founders, 1WorldSync is the first real piece of enterprise retail infrastructure they encounter. It is confusing, documentation is scattered, and one bad data field can delay your launch by weeks. This guide breaks down exactly what 1WorldSync is, how to register, what data you need to submit, and how to avoid the mistakes that trip up nearly every first-time Kroger vendor.
What 1WorldSync Is and Why Kroger Requires It
1WorldSync is a Global Data Synchronization Network (GDSN) provider. In plain language, it is a standardized system for sharing product data between brands and retailers. Instead of every retailer asking for your product specs in a different format via spreadsheets and emails, 1WorldSync acts as a single source of truth.
Kroger requires all vendors to submit product data through 1WorldSync before items can be set up in their systems. This is non-negotiable. Your buyer cannot manually enter your product information. It has to flow through the GDSN.
Think of 1WorldSync as the plumbing between your brand and Kroger's buying systems. Your product literally cannot appear on Kroger shelves or Kroger.com without a complete, validated data submission through this platform.
Other major retailers use 1WorldSync too, including Walmart, Albertsons, and Ahold Delhaize. Getting set up once gives you a foundation for onboarding with multiple chains. The investment pays forward.
What You Need Before You Start Registration
Gather these items before you create your 1WorldSync account. Missing any of them will stall the process.
GS1 Company Prefix and GTINs. You need a GS1 US membership and a company prefix to generate valid GTINs (Global Trade Item Numbers, formerly UPC codes). If you already have UPC codes on your products, you likely have this. If not, register at gs1us.org. A basic GS1 membership starts at $250/year for small companies. Your prefix determines how many GTINs you can create.
Complete product specifications. For each SKU, you need: product name, brand name, GTIN, dimensions (height, width, depth for each level of packaging), weight (net and gross), case pack quantity, shelf life in days, storage and handling instructions, ingredient list, allergen declarations, nutritional facts panel data, and country of origin.
Product images. 1WorldSync requires product images that meet specific standards. The primary image (called "planogram" or "A1" image) must be a front-facing photo on a white or transparent background, minimum 900x900 pixels, in JPEG or PNG format. You will also need images for each hierarchy level (each, inner pack, case).
Your Kroger vendor number. This is assigned when Kroger sets you up as a vendor. Your buyer or Kroger's vendor management team provides this. You cannot complete the data publication without it.
Opener identifies your best-fit retail stores and reaches verified buyers on autopilot.
Book a DemoStep-by-Step Registration Process
Step 1: Create your 1WorldSync account.
Go to 1worldsync.com and select "Get Started" or contact their sales team directly. You will choose a subscription plan based on the number of SKUs and services you need. For most emerging CPG brands entering Kroger with fewer than 50 SKUs, the basic Content1 plan is sufficient. Pricing varies, but expect $2,000-4,000/year for a small brand. Some brands report being quoted higher; push back and reference the small supplier tier.
Step 2: Configure your company profile.
Enter your GS1 company prefix, company legal name, address, and primary contact. This information must match your GS1 registration exactly. Discrepancies between your GS1 profile and 1WorldSync profile will cause validation errors later.
Step 3: Set up your product hierarchy.
This is where most brands get confused. 1WorldSync uses a packaging hierarchy structure:
- Each (EA): The individual consumer unit (one bottle, one box, one bag)
- Inner Pack (IP): A group of Eaches inside a case, if applicable. Many CPG products skip this level
- Case (CA): The shipping case that Kroger orders by. This is your order unit
- Pallet (PL): Optional, but Kroger often wants pallet configuration data (Ti x Hi)
Every level in the hierarchy needs its own GTIN, dimensions, and weight. The Case GTIN is the one Kroger's ordering system uses. The Each GTIN is the UPC barcode on your consumer-facing product.
The number one error new vendors make is submitting the Each-level GTIN where Kroger expects the Case-level GTIN (or vice versa). Double-check which GTIN goes where. Kroger orders by the Case. Consumers scan the Each. Mix these up and your item setup will fail validation.
Step 4: Enter product attributes.
1WorldSync requires dozens of data attributes per item. The critical ones for Kroger include:
- Trade Item Description: The full product name as it appears on your label (e.g., "Sunrise Organics Cold-Pressed Orange Juice, 12 fl oz")
- Brand Name: Must match your registered trademark exactly
- Functional Name: The generic product category (e.g., "Juice", "Protein Bar", "Sparkling Water")
- Net Content: Numeric value and unit of measurement for the consumer-facing product
- Ingredient Statement: Complete ingredient list in descending order of predominance
- Allergen Information: All allergens present, may contain, and free-from declarations using GS1 standard codes
- Nutritional Information: Full nutrition facts panel data including serving size, calories, and all required nutrients
- Country of Origin: Required for regulatory compliance
- Storage and Handling: Temperature requirements, shelf life, and any special handling instructions
- GPC Code: Global Product Classification code that categorizes your product. Use GS1's GPC browser to find the right code for your item
Step 5: Upload product images.
Upload your product images following 1WorldSync's image standards. The primary image must show the front of the product, properly cropped, on a clean background. Name files using your GTIN. The system validates image dimensions, so make sure you meet the minimum resolution requirements before uploading.
Publishing Data to Kroger
Once your product data is entered and passes 1WorldSync's internal validation, you need to "publish" it to Kroger. This is the step that actually sends your data to Kroger's systems.
Step 1: Add Kroger as a recipient.
In 1WorldSync, find the "Publish" or "Target Market" section and add Kroger's GLN (Global Location Number). Kroger's GLN is 0030000000000. If you are working with a specific Kroger division (like King Soopers, Fred Meyer, or Harris Teeter), your buyer will tell you if a different GLN is needed, but most new vendors publish to the parent Kroger GLN.
Step 2: Submit and wait for sync confirmation.
After publishing, the data syncs to Kroger's systems. This process can take 24-72 hours. Kroger's item setup team will review your submission. If everything passes, you get a "synchronized" status. If there are issues, you will see rejection codes that explain what needs to be fixed.
Step 3: Respond to corrections quickly.
Kroger's team may flag issues even after successful sync. Common correction requests include: image quality not meeting planogram standards, missing allergen codes, or dimension measurements that do not match physical samples. Turn corrections around within 48 hours. Slow responses push back your launch date.
Before you publish to Kroger, use 1WorldSync's "Data Quality Scorecard" to check your submission. Aim for a score above 90%. Items below that threshold are more likely to trigger corrections from Kroger's team, adding days or weeks to your timeline.
Common Problems and How to Fix Them
GTIN validation errors. Your GTIN must be properly registered with GS1 and the check digit must be correct. Use GS1's check digit calculator to verify. If you purchased UPCs from a third-party reseller (not directly from GS1), those GTINs may not validate. Kroger requires GS1-issued GTINs only.
Hierarchy errors. If your Each-level GTIN has dimensions larger than your Case-level GTIN, the system flags it as an error. This happens when height, width, or depth measurements are entered in the wrong unit (inches vs. centimeters is the most common culprit). Triple-check your units.
Image rejections. The most common image issues are: background not truly white (off-white or gray triggers rejection), resolution below minimum, product not centered in frame, and shadows or reflections visible. Invest $200-400 in professional product photography that meets retail standards. You will use these images for Kroger, Walmart, and every other retailer that requires 1WorldSync.
Allergen coding errors. 1WorldSync uses specific GS1 allergen codes, not free-text fields. "Contains milk" needs to be coded as the proper allergen type code for milk. If you enter allergens as text instead of selecting the correct codes, Kroger's system cannot read them and your submission fails validation.
Sync timeout or "pending" status. If your publication stays in "pending" for more than 5 business days, contact 1WorldSync support. Sometimes data gets stuck in the queue, especially during high-volume periods (January and June are peak onboarding seasons for many retailers).
Tips for a Smooth Onboarding
Start early. Do not wait until your Kroger buyer gives you a ship date to begin 1WorldSync setup. The process takes 2-4 weeks from registration to successful synchronization, assuming no major corrections. Start as soon as you have a verbal commitment or signed vendor agreement.
Measure everything twice. Use a calibrated scale and measuring tape. Round to two decimal places. The dimensions and weights you enter into 1WorldSync must match the physical product that arrives at Kroger's distribution center. If there is a discrepancy, Kroger can charge you a compliance fine.
Keep your data updated. If you change your packaging, adjust your formula, update your nutrition facts, or modify your case pack configuration, you must update 1WorldSync and republish to Kroger. Stale data creates problems at the warehouse level and can result in chargebacks.
Assign an internal owner. 1WorldSync data management is an ongoing responsibility, not a one-time project. Someone on your team needs to own this. For brands with fewer than 100 SKUs, this is a few hours per month of maintenance. For larger catalogs, consider a dedicated data specialist or an outsourced service.
About 40% of new vendor submissions to Kroger through 1WorldSync require at least one round of corrections. Budget 1-2 extra weeks for back-and-forth. The brands that onboard fastest are the ones that get their data clean before the first submission, not after.
Consider a 1WorldSync onboarding partner. Companies like Kwikee (now part of 1WorldSync), Salsify, and Syndigo offer managed services for product data syndication. They handle the data entry, image formatting, and publishing. Costs run $500-2,000 per engagement depending on SKU count, but the time savings can be worth it for founders who need to focus on selling rather than data entry.
Beyond Kroger
Once your products are set up in 1WorldSync, expanding to other retailers that use the GDSN becomes much faster. Walmart, Albertsons, Ahold Delhaize, and dozens of regional chains pull data from the same system. Your initial investment in clean, complete product data pays dividends with every new retailer you onboard.
The hard part is not 1WorldSync itself. It is getting in front of the right buyers in the first place. Product data infrastructure is a prerequisite, but the real challenge for most CPG brands is finding best-fit stores, reaching decision-makers, and running outreach that gets responses. Solve that problem, and 1WorldSync becomes just another box to check on your way to the shelf.
Opener matches your CPG brand with best-fit stores and connects you with verified buyers, on autopilot.
Book a Demo