EU Political Advertising Compliance · Reg. (EU) 2024/900DE
THE TAURUSTTPlatform
This article is under review and may be updated.

CSV Bulk Import of Notices

How to import multiple transparency notices at once from a CSV file, including file format, column mapping, and post-import review.

Transparency NoticesENUnder review

When individual entry is not enough

If you need to create a large number of transparency notices at once -- for example, when migrating from a spreadsheet, importing records from another compliance tool, or setting up notices for a large campaign -- the CSV bulk import feature saves you from entering each notice by hand.

The import creates draft notices from your CSV data. Each row becomes a separate draft with the provided fields pre-filled. You then review and publish each draft individually through the wizard, which ensures every notice meets the full requirements of EU Regulation 2024/900 before it goes live.

Where to find the import

Navigate to your organisation's page and click Import. The import page is available at the path org/{orgId}/import. You need at least Editor permissions in the organisation to use this feature.

Preparing your CSV file

Your CSV file must include a header row as the first line. The system recognises the following column names:

ColumnDescriptionExample
descriptionA short description of the advertisement"Election poster Berlin 2026"
channelThe distribution channel (print, online, etc.)"print"
languageThe language of the ad"de"
sponsor_legal_nameThe legal name of the sponsor"Partei fuer Beispiele e.V."
sponsor_emailThe sponsor's contact email"info@example.org"
sponsor_addressThe sponsor's postal address"Musterstr. 1, 10115 Berlin"
start_datePublication start date (ISO format)"2026-04-01"
end_datePublication end date (ISO format)"2026-04-30"
total_amountTotal cost of the advertisement"1500.00"

Not every column is required. Include only the columns for which you have data. The wizard will prompt you to fill in any missing required fields before you publish.

Use standard CSV formatting: separate values with commas, and enclose values that contain commas in double quotes. UTF-8 encoding is recommended.

The import process

  1. Upload your file. Click the file selector on the import page and choose your CSV file.
  2. Review the preview. The system parses your file and displays a table showing the first 50 rows. Check that the data appears in the correct columns. If the columns look misaligned, verify your CSV header names match the expected column names listed above.
  3. Confirm the import. Click the Import button. Each row creates a new transparency notice draft linked to your organisation.
  4. Check the result. A success message shows how many drafts were created.

The maximum number of notices per import is 500. If you need to import more, split your data into multiple files.

After importing

Imported notices appear in your notices list with Draft status. Each draft has the CSV data pre-filled into the corresponding wizard steps, but the notices are not yet complete. You need to:

  • Open each draft in the wizard.
  • Fill in any fields that were not included in the CSV (the wizard will mark incomplete steps).
  • Review all pre-filled data for accuracy.
  • Publish the notice when all required steps are complete.

This two-stage approach -- import first, review and publish second -- ensures that no incomplete or incorrect notice goes live. The regulation requires specific information in every transparency notice, and the wizard validates all of it before publication.

Common use cases

Migrating from spreadsheets. If you have been tracking political ads in a spreadsheet, export it as CSV and import it into The Taurus. Map your existing columns to the expected format and you have a head start on every notice.

Onboarding from another tool. When switching from a different compliance platform, export your data and reformat it to match the expected CSV structure.

Large campaigns. If a campaign involves dozens of ads across different channels and regions, preparing the data in a spreadsheet and importing in bulk is often faster than creating each notice individually.

Tips

  • Double-check date formats. Use ISO format (YYYY-MM-DD) for start and end dates.
  • Amounts should be plain numbers without currency symbols.
  • If a value contains a comma, wrap the entire value in double quotes.
  • After import, use the notices list to filter by draft status and work through each notice systematically.

Related Articles