Retrying…
Open this in a new tab:
Couldn't load your videos.
Batchly
{{ loginHeadline }}
You've been invited to join a workspace
{{ pwHint }}
{{ loginErr }}
{{ loginNote }}
or
{{ googleErr }}
{{ togglePrompt }}
Reset your password
We'll email you a link to choose a new one.
Check your email
If that address has an account, a reset link is on its way.
Batchly
Choose a new password
At least 6 characters
{{ rpErr }}
{{ confirmModal.title }}
{{ confirmModal.body }}
Batchly
Loading your workspace…
Signed in as {{ wsPickerEmail }}
Batchly
Choose a workspace
Signed in as {{ nwEmail }}
Batchly
You're not in a workspace yet
CREATE A WORKSPACE
{{ nwNameErr }}
or
I HAVE AN INVITE
Checking invite…
{{ nwPreviewTitle }}
{{ nwPreviewEmail }}
{{ nwPreviewBad }}
{{ nwJoinErr }}

Analytics

Performance across Instagram, TikTok and YouTube
{{ ana.periodLabel }}
{{ ana.updatedLabel }}
TOTAL VIEWS
{{ ana.totalLabel }}
{{ ana.deltaLabel }} vs last 26 weeks
BY BRAND
{{ b.initial }} {{ b.name }} {{ b.count }}
Other brands {{ ana.otherCount }}
{{ ab.initial }} {{ ab.name }} {{ ab.count }}
PUBLISHING CADENCE {{ ana.cadCountLabel }}
{{ m.label }}
{{ r.label }}
STREAK
{{ ana.streakLabel }}
LONGEST GAP
{{ ana.gapLabel }}
BUSIEST
{{ ana.busiestLabel }}
{{ ana.busiestSub }}
Less More
{{ ana.tipText }}
{{ t.label }}
{{ t.value }} {{ t.deltaLabel }}
VIEWS OVER TIME
{{ lg.name }}
{{ yt.label }}
No views in this period
{{ viewsChart.hover.date }}
{{ hr.name }} {{ hr.value }}
Total {{ viewsChart.hover.total }}
{{ xl.label }}
TOP VIDEOS
# VIDEO VIEWS
{{ tv.rank }} {{ tv.title }} {{ tv.weekLabel }} {{ tv.brandInitial }} {{ tv.brandName }} {{ tv.views }}
{{ pr.handle }} {{ pr.viewsLabel }}
No linked posts
No videos published in this period
EFFICIENCY
Views per video, all time
BRAND VIDEOS TOTAL PER VIDEO
{{ ef.initial }} {{ ef.name }} {{ ef.videosLabel }} {{ ef.totalLabel }} {{ ef.perLabel }}
No videos published in this period

Production board

{{ boardSub }}
{{ stageView.label }} {{ stageView.countLabel }}
{{ boardErr }}
{{ pubToast.label }}
Variation / idea
{{ draftCard.err }}
{{ sc.week }} {{ sc.instance }}
{{ sc.format }}
Variation / idea
{{ sc.variation }}
{{ sc.brandInitial }} {{ sc.dateOnly }}
Sent to editor
Caption Ready {{ sc.pubMissingLabel }}
Video file
Drop a video or choose a file
{{ sc.pubVfName }} {{ sc.pubVfPct }}
{{ sc.pubVfName }} {{ sc.pubVfSize }}
{{ sc.pubVfErr }}
Scheduled for
{{ sc.pubMonthLabel }}
{{ pw.initial }}
:
{{ sc.pubResolvedLabel }}
Post to
Brand
{{ sc.pubCfBrand }}
Caption
{{ sc.pubCfCaption }}
File
{{ sc.pubCfFile }}
When
{{ sc.pubCfWhen }}
{{ sc.pubCfRelative }}
More than 5 days out — the file link would expire before it publishes. Pick a date within 5 days.
To
{{ cd.handle }}
This publishes to real accounts. It can be cancelled before the scheduled time, but not after.
{{ cp.text }}
{{ sc.pubSendErr }}
When
{{ sc.pubSchedWhen }}
{{ sc.pubSchedRelative }}
To
{{ sd2.handle }}
Caption
{{ sc.pubSchedCaption }}
File
{{ sc.pubSchedFile }}
Caption
Post to
Scheduled for
{{ sc.rsPubMonthLabel }}
{{ rw.initial }}
:
{{ sc.pubRsWhen }}
More than 5 days out — the file link would expire before it publishes. Pick a date within 5 days.
{{ sc.pubActionErr }}
Cancel this scheduled post?
The video returns to its previous stage and nothing is published.
{{ sc.pubActionErr }}
{{ ps.label }}
{{ ps.err }}
{{ sc.pubActionErr }}
Brand
Format
Variation / idea
{{ sc.editErr }}
Brief
References
Files
Drop files or choose them
{{ hf.name }} {{ hf.statusText }}
{{ hf.err }}
Files are deleted after 14 days. The editor should download them before then.
{{ sc.hoErr }}
No videos in this stage
{{ boardErr }}
{{ col.label }} {{ col.count }}
Variation / idea
{{ draftCard.err }}
{{ card.week }} {{ card.instance }}
{{ card.format }}
{{ card.subtitle }}
{{ card.cardMetaText }}
{{ card.brandInitial }}
Nothing here

Videos

Every video, in one table.
Showing {{ tableControls.shownCount }} of {{ tableControls.totalCount }} {{ tableControls.totalCount }} videos
{{ tableControls.countLabel }}
{{ tableBulk.countLabel }}
{{ tableBulk.monthLabel }}
{{ dw.label }}
{{ importSummary.label }}
{{ il.weekLabel }} {{ il.brand }} · {{ il.title }} {{ il.ideaLabel }}
{{ importSummary.moreLabel }}
{{ importSummary.failHeading }}
{{ fr.label }} — {{ fr.reason }}
{{ importSummary.shortfallLabel }}
Video
Brand
Stage
Days in stage
Platforms
Date
Views
Week
Add video
{{ draftRow.stageLabel }}
{{ draftRow.weekLabel }}
{{ draftRow.err }}
{{ r.format }} {{ r.instance }}
{{ r.variation }}
{{ r.brandInitial }} {{ r.brand }}
{{ r.daysLabel }} {{ r.daysLabel }} !
{{ p.name }} {{ p.name }} {{ p.name }}
{{ r.dateVerb }} {{ r.dateRel }}
{{ r.viewsLabel }} {{ r.viewsLabel }}
{{ r.weekLabel }}
Format
Brand
Date
{{ r.editMonthLabel }}
{{ edw.label }}
Variation
{{ r.editErr }}
No videos match this filter.
Video
Brand
Caption
File
When
To
State
{{ pr.format }}
{{ pr.variation }}
{{ pr.brandInitial }} {{ pr.brandName }}
{{ pr.pubVfName }} {{ pr.pubVfSize }}
{{ pr.pubVfName }} {{ pr.pubVfPct }}
{{ pr.pubVfErr }}
{{ pr.pubMonthLabel }}
{{ prw.initial }}
:
{{ pr.pubResolvedLabel }}
{{ pr.stateText }}
Nothing in Editing or Brand approval.
{{ pubBulk.title }}
{{ pbi.name }} {{ pbi.when }} · {{ pbi.dests }}
This publishes to real accounts. It can be cancelled before the scheduled time, but not after.
{{ pubBulk.progressLabel }}
{{ pubBulk.resultLabel }}
{{ pbf.name }} {{ pbf.error }}
Import videos
Drop a CSV or a screenshot of your planning sheet, or paste an image.
Drop a file here CSV, PNG or JPG or paste an image
{{ importPanel.fileName }}
{{ importPanel.readingLabel }}
{{ importPanel.err }}
{{ importPanel.stepLabel }}
{{ importPanel.countLead }}{{ importPanel.countWarn }}
Nothing has been added yet.
Post date for this batch
Brand for this batch
{{ importPanel.bulkLabel }}
{{ importPanel.aliasNote }}
IDEA FORMAT BRAND DATE
{{ isec.headerText }}
via {{ ir.viaLabel }} remembered {{ ir.aliasRowErr }} {{ ir.suggestion }} archived {{ ir.confLabel }} No match {{ ir.why }}
{{ importPanel.err }}
{{ importPanel.stepLabel }}
{{ importPanel.pendingNote }}
Replace this import?
The rows you have reconciled will be discarded.
Discard this import?
{{ importPanel.monthLabel }}
{{ idw.label }}
{{ importPanel.cellErr }}
{{ importPanel.cellMonthLabel }}
{{ cdw.label }}
{{ tableBulk.deleteTitle }}
This removes them from the board and from Analytics. This cannot be undone.

Link posts

{{ linkPage.summaryLabel }} · {{ linkPage.confidentCountLabel }}
{{ linkPage.emptyMsg }}
No clusters match this filter
{{ lc.title }}
{{ lc.brandInitial }} {{ lc.brandLabel }} · {{ lc.countLabel }} · {{ lc.detectedLabel }} unclustered
VIEWS
{{ lc.selectedViewsLabel }}
{{ lc.platformAbbrLabel }}
{{ o.weekLabel }}
{{ o.format }} {{ o.instance }}
{{ o.variation }}
No matching videos
{{ lc.err }}
Create new video from this post
{{ lc.ownBrandLabel }}
{{ lc.createErr }}

Formats

Every format, and how each one performs.
{{ fmt.countLabel }}
No formats yet
NEW FORMAT
{{ fmt.addErr }}
{{ f.name }}
{{ f.metaLabel }}
{{ sl.overflowLabel }}
{{ f.brandCaption }}
{{ f.avgLabel }} {{ f.deltaLabel }}
AVG VIEWS · VS PREV
BREAKDOWN
{{ st.label }} {{ st.value }} {{ st.sub }}

Brands

Your brands and the accounts they publish to.
No brands yet
NEW BRAND
Name
Mark
Colour
Start date
{{ bp.add.err }}
{{ bc.letter }} {{ bc.name }} · archived
{{ bc.connectedLabel }}{{ bc.attentionLabel }}
{{ bs.value }}
{{ bs.label }}
{{ ac.handle }} {{ ac.platName }} {{ ac.stateLabel }}
No accounts yet
CONNECT AN ACCOUNT
Platform
Handle
@
{{ bc.add.profile }}
{{ bc.add.dupSameMsg }}
{{ bc.add.dupOtherMsg }}
{{ bc.add.testingLabel }}
{{ bc.add.resultTitle }}
{{ sm.caption }} {{ sm.views }}
{{ bc.add.saveErr }}
{{ bc.add.detectLine }}
{{ bc.add.awaitingLine }}
{{ bc.add.mismatchLine }}
{{ bc.add.peerErr }}
{{ bc.add.connectedLine }}
{{ bc.acctErr }}
BRAND SETTINGS
Name {{ bc.name }}
Mark {{ bc.letterDraft }}
Colour
Start date {{ bc.anchorLabel }}
{{ bc.fieldErr }}
{{ bc.cascadeLabel }}
Colours are fixed so brands stay distinguishable.
Colour options unavailable — the palette couldn't be loaded. Only colours already in use are shown.
{{ bp.anchorMonthLabel }}
{{ adw.label }}
STARTUP TIMING
requests fired {{ perfPanel.firedLabel }} last response {{ perfPanel.lastBackLabel }} first render {{ perfPanel.firstLabel }} render after last response {{ perfPanel.renderLabel }}
{{ pf.label }} {{ pf.ms }}
{{ bp.lockTitle }}
{{ bp.lockBody }}
Remove @{{ bp.confirmHandle }}?
It moves to Trash. Videos already published keep their views and stay Live. Detection stops finding new posts from this account.

Handoffs

{{ hq.sub }}
{{ hq.errMsg }}
The queue could not be loaded.
Nothing to edit right now.
{{ h.weekLabel }} {{ h.instance }} {{ h.format }}{{ h.raw }}
{{ h.brandLetter }} {{ h.brandName }} {{ h.metaSep }} {{ h.variation }}
{{ h.openedLabel }} {{ h.daysLabel }}
{{ h.note }}
REFERENCES
{{ r.label }} {{ r.note }}
FILES {{ h.filesLabel }}
{{ f.shortName }} {{ f.size }}
DELIVER THE EDIT
Completed handoffs could not be loaded.
Nothing finished yet.
{{ d.weekLabel }} {{ d.instance }} {{ d.format }}{{ d.raw }}
{{ d.brandLetter }} {{ d.brandName }} {{ d.metaSep }} {{ d.variation }}
{{ d.note }}
{{ d.deliveredLabel }} {{ d.filesLabel }}

Needs attention

{{ attention.countLabel }}
PUBLISHED AFTER CANCEL {{ attention.acCount }}
{{ ac.weekLabel }} {{ ac.instance }} {{ ac.format }}{{ ac.raw }} {{ ac.when }}
{{ ac.brandLetter }} {{ ac.brandName }} {{ ac.metaSep }} {{ ac.variation }}
Posts went out after this was cancelled. They are still live.
FAILED PUBLISHES {{ attention.fpCount }}
{{ fp.weekLabel }} {{ fp.instance }} {{ fp.format }}{{ fp.raw }} {{ fp.platform }} {{ fp.when }}
{{ fp.brandLetter }} {{ fp.brandName }} {{ fp.metaSep }} {{ fp.variation }}
{{ fp.err }}
AWAITING AN OUTCOME {{ attention.awCount }}
{{ aw.weekLabel }} {{ aw.instance }} {{ aw.format }}{{ aw.raw }} {{ aw.when }} Nothing has confirmed it published.
{{ aw.brandLetter }} {{ aw.brandName }} {{ aw.metaSep }} {{ aw.variation }}
ACCOUNTS NEEDING ATTENTION {{ attention.waCount }}
@{{ wa.handle }} {{ wa.platform }}
{{ wa.err }}
Upcoming {{ upcoming.countLabel }} {{ upcoming.checkErr }}
Loading…
{{ upcoming.errorText }}
Nothing scheduled.
VIDEO SCHEDULED WHERE STATUS
{{ up.weekLabel }} {{ up.instance }} {{ up.format }} {{ up.brandLetter }} {{ up.brandName }} {{ up.metaSep }} {{ up.variation }} {{ up.raw }} {{ up.when }} Confirmed Batchly has this scheduled but PostPeer does not.
{{ upcoming.orphanHeading }}
{{ or.caption }} {{ or.when }} {{ or.err }}
These may publish even though nothing in Batchly is scheduling them.
Loading…
Couldn't load the publish history.
No publish events yet.
VIDEO EVENT PLATFORM WHEN WHO
{{ ph.weekLabel }} {{ ph.instance }} {{ ph.format }} {{ ph.brandLetter }} {{ ph.brandName }} {{ ph.metaSep }} {{ ph.variation }} {{ ph.raw }} {{ ph.brandLetter }} {{ ph.brandName }} {{ ph.event }} {{ ph.platform }} {{ ph.when }} {{ ph.who }}

Members

Who can reach this workspace. Only owners can invite or remove.
Couldn't load members.
You're the only member.
{{ m.name }} You {{ m.email }} {{ m.roleLabel }}
{{ mem.err }}
{{ mem.invitesLabel }}
{{ iv.email }} {{ iv.expiresLabel }} {{ iv.roleLabel }}
Could not copy the link. Copy this link:
Invite someone
No email is sent yet — copy the link and send it yourself.
{{ mem.inviteErr }}
Invite link for {{ mem.newLinkFor }}
{{ mem.newLink }}

Activity

Everything that has changed in this workspace, newest first.
Couldn't load activity.
Nothing has happened yet.
{{ day.label }}
{{ a.actor }} {{ a.summary }} {{ a.entityName }} {{ a.countLabel }} {{ a.when }}
{{ act.countLabel }}

Trash

Archived videos and removed accounts. Restoring returns them to where they came from.
Checking… {{ sync.error }} All video platforms are in sync.
{{ sync.summaryText }}
{{ r.name }}: [{{ r.from }}] to [{{ r.to }}]
Couldn't load archived videos.
No archived videos.
{{ t.format }} {{ t.instance }}
{{ t.variation }}
{{ t.brandInitial }} {{ t.bk }}
{{ t.stageLabel }}
{{ t.weekPill }}
Couldn't load removed accounts.
No removed accounts.
{{ g.letter }} {{ g.name }} {{ g.countLabel }}
{{ d.handle }} {{ d.brandName }} {{ d.platName }} {{ d.errText }} {{ d.lastSyncedLabel }}
{{ trashSection.acctMsg }}
{{ trashSection.acctErr }}
Delete this video permanently?
{{ trashSection.confirmDeleteVideoBody }}
Delete @{{ trashSection.confirmDeleteAccountHandle }} permanently?
This removes the account record. Videos already published keep their views and stay Live. This cannot be undone.

Profile

How you appear across Batchly.
Saved
{{ pfErr }}
Signed in as {{ pfEmail }}
Change password
At least 6 characters.
Password updated
{{ pfCpErr }}

Workspace

Only owners can change these.
Saved
{{ ws.renameErr }}
Delete this workspace
Permanently removes every brand, video, detected post and handoff in {{ ws.name }}.
Delete {{ ws.name }}?
Every brand, video, detected post and handoff in this workspace is deleted permanently. This cannot be undone.
Uploaded video files stay in storage and must be removed separately.
{{ ws.deleteErr }}