Flux
Export & Sharing

Export dropdown menu showing Export as CSV, Export as JSONL, and Connect to BI / API options

CSV & JSONL Export

Export your full post history — every post, every engagement count, every hashtag — as a CSV or JSONL file with no row limits.

How it works

Click the Export button in the dashboard header. A file downloads immediately to your browser — no email, no waiting. By default you get a CSV; switch to JSONL in the format selector if you prefer newline-delimited JSON.

You can also export from Collections: open any collection and use its export control to download just the posts in that collection.

What's in the file

Profile export CSV columns:

ColumnDescription
post_urlDirect link to the post on LinkedIn
published_atISO 8601 publish timestamp
text_contentFull post text
likesLike count
commentsComment count
sharesShare count
total_engagementSum of likes + comments + shares
post_typee.g. text, image, video, article
has_imagestrue / false
character_countCharacter length of post text
hashtagsSemicolon-separated list
reaction_typesJSON object of per-reaction-type counts

When you export multiple profiles at once (Edge plan), a leading profile column identifies which row belongs to which profile.

Collection export includes the same columns plus a collection_name column and a source_type column indicating how the post was added to the collection.

JSONL outputs one JSON object per line with the full post record. Use this when piping into scripts, importing into Clay, or feeding into an LLM workflow.

Key details

  • No row cap — every post Flux has scraped for your profile is included.
  • Excel and Sheets compatible — commas, quotes, and newlines inside post text are properly escaped.
  • Filename format: flux-export-YYYY-MM-DD.csv for profile exports; flux-collection-<name>-YYYY-MM-DD.csv for collection exports.
  • The export reflects data as of your last scrape. See Data Refresh for how often data updates.

Tips

  • For client reporting: CSV drops cleanly into Google Sheets or Notion databases. The total_engagement column is ready to chart without any formula work.
  • For CRM or sequencer import: export a Collection you've built around a prospect or competitor, then import the CSV directly into your tool of choice.
  • For scripting: JSONL works well with jq, Python's json module, or any tool that processes line-by-line input — no need to parse a full JSON array.

On this page