Product CSV cleanup, with a record of the editsV3SR / E01

CLEAN UPYOUR CSV.

One product CSV, checked against five agreed fields. Get cleaned rows and logs for field edits, exceptions, removed duplicates and every input record.

Ask about the CSV pilot
C$19 exploratory pilot · One fileSee the sample
FICTIONAL SAMPLE↗
✓00102 / Spaces trimmedThe leading-zero SKU stays a string.CSV

Fictional 12-record sample. This illustration is not a live upload.

01 / AGREE02 / CHECK03 / REVIEW
01 / The sampleOriginal fictional product data

INSPECT THE
SAMPLE FILES.

A fictional supplier file with extra spaces, a repeated row and conflicting values. The outputs keep the clean rows, flag the decisions and trace every input record.

FICTIONAL PRODUCT DATACLEANED.CSV
SKUNamePriceCurrencyStock
00101Café mug, blue12.00CAD5
00102Travel cup18.50CAD10
00103Sample card0CAD0
00110Gift tag2.00USD15
These files contain fictional test data. The change log lists field edits; the duplicate-removal and row-trace logs account for every input record. Check exceptions before an import. Set SKU to text when opening a spreadsheet.
Four checks in the sample04
01

Trim the outer spaces

“ 00102 ” becomes “00102”. The SKU and name edits appear in changes.csv.

02

Remove exact repeats

One sample row repeats across all five fields. The clean output keeps one copy, and duplicates.csv records the removal.

03

Keep the decisions visible

Missing prices, conflicting SKUs and unsupported values go to exceptions.csv.

04

Preserve the SKU string

00101 keeps its leading zeros in the CSV. Your spreadsheet must treat SKU as text.

Read the sample notes
12 Fictional input records04 Clean rows07 Exception rows01 Exact duplicate removed
INSIDE THE FICTIONAL CSV SAMPLE
A fictional product CSV cleanup An original illustration of a fictional twelve-record product CSV. Four rows are clean, seven rows need a decision and one exact duplicate is removed. Two outer-space edits are logged. SKU strings keep their leading zeros. Five downloadable CSV samples include the clean output and logs for field edits, exceptions, duplicate removal and every input record. This is not a customer result or a live upload. V3SR / CSV NOTESFICTIONAL SAMPLE · E01 FICTIONAL PRODUCT CSV / OUTPUT EXCERPT cleaned.csvFive agreed fields. Four accepted sample rows. SKUNAMEPRICECURSTOCK 00101Café mug, blue12.00CAD5 00102Travel cup18.50CAD10 00103Sample card0CAD0 00110Gift tag2.00USD15 changes.csv / TWO FIELD EDITS “ 00102 ” → “00102”“ Travel cup ” → “Travel cup” exceptions.csv / SEVEN ROWS HELD OUT Missing price · conflicting SKU · unsupported values 01 02 03 04 WHAT THE SAMPLE SHOWSEdits you can see.Decisions kept open. 01Trim outer spacesTwo field edits in the sample change log.SKU and product name / record 3 02Remove exact duplicatesOne repeated sample row is held out.Compare all five fields after trim 03Flag rows that need a choiceConflicting prices stay unresolved.No invented values or conversions 04Keep the SKU string00101 keeps its leading zeros.Set the SKU column to text on import FICTIONAL DATA / NOT A CUSTOMER RESULT
Illustrated excerpts from the same fictional CSV sample. Download the files to inspect the values and field edits. No customer work or paid result is claimed.
02 / The CSV pilotAgree the file before payment

ONE PRODUCT FILE.
FIVE AGREED FIELDS.

For a small retailer with a supplier CSV that needs a bounded cleanup before review.

Software and AI tools assist the work. You must authorize this processing. The outputs state the edits and flag unresolved values; storefront import compatibility is outside this pilot.

C$19
Introductory test price
One accepted file
  • 01
    One UTF-8 product CSV

    Non-sensitive data, no more than 500 records and 5 MB.

  • 02
    Five agreed field mappings

    SKU, name, price, currency and stock. CAD or USD only.

  • 03
    Cleaned CSV and four inspection logs

    Trim outer spaces, remove exact duplicates after trim, flag invalid or conflicting rows and preserve leading-zero SKU strings. Field-edit, exception, duplicate-removal and row-trace logs let you inspect every input record.

  • 04
    One correction on the same scope

    Request it within seven days of receiving the five CSV files.

Enquire about the C$19 pilot

Before payment, we agree the sample or file, scope, total price including any applicable taxes, and delivery time in writing. An enquiry is not an order.

Outside this pilot

Sensitive records · Production edits · Storefront imports · Platform compatibility guarantees · Currency conversion · Stock aggregation

03 / How it worksEnquiry first, then an agreed order

FROM FILE
TO REVIEW.

  1. 01

    Describe the CSV.

    Email the headers, record count and problem. Keep personal or sensitive data out. We agree how to share a suitable sample or file.

  2. 02

    Agree the scope.

    Before payment, confirm the file or sample, field mappings, rules, total price and delivery time in writing.

  3. 03

    Review the outputs.

    Receive cleaned.csv with field-edit, exception, duplicate-removal and row-trace logs: changes.csv, exceptions.csv, duplicates.csv and provenance.csv. Check flagged records before using the file elsewhere.

What does the sample show?

The original fictional file has 12 records. Four are clean, seven need a decision and one exact duplicate is removed. The field-change file lists two outer-space edits. This demonstrates a narrow cleanup on fictional data, not a customer result or a guarantee for every source file.

Will it import into my store?

The outputs use a generic five-field CSV schema. The pilot does not certify Shopify, BigCommerce or another importer, map variants or images, or change a live store. We do not invent missing values or choose between conflicting prices.

What if the work cannot be delivered?

We accept work only after confirming the scope and a delivery time. If the agreed work becomes blocked, we pause new work and resolve delivery or a refund through the original payment route. Statutory rights remain unaffected.

Can I see the earlier website sample?

The earlier fictional website-check report remains available as a reference. It is separate from this CSV pilot and does not describe the current offer.

04 / Start hereTell us about the file

START WITH
THE CSV DETAILS.

Share the headers, size and record count.
We'll confirm whether the pilot fits.

Opens your email app. You can also copy the address.