Mockup content for social media: the 60-second framework
How we ship scroll-stopping mockups for X, Instagram, and TikTok in 60 seconds — the workflow, the framing rules, and the export presets we actually use.
Category:
Tutoriel
Author:
Umut Sevinc
Time:
2 mins
Date:

Why flat screenshots die on a feed
Your visitor scrolls past 200 posts before yours. The average dwell time on a static image is around 1.7 seconds. On a mockup that moves — cursor tilts, device floats, screen changes — it jumps to 4.5 seconds. That is the entire difference between "I saw something" and "I remember what you are building".
The move is not to post more. It is to make every mockup a scene, not a screenshot.
The 60-second workflow we use daily
Every social post we ship for Mockiosa goes through the same five steps. I timed myself last week: 58 seconds on average, from screenshot to exported MP4.
Step 1 — Screenshot. One clean crop of your product screen. No captions yet, no arrows, no red circles. Just the raw UI.
Step 2 — Drop it into Mockiosa. Pick your device, drop the screen. The plugin curves the image to the real device panel automatically.
Step 3 — Frame the camera. Orbit until you see the top-left corner of the screen at roughly 30 degrees of tilt. That is the angle the brain reads as "3D but readable".
Step 4 — Pick a spell. Float (breathing loop), Orbit (slow rotation), or Ground (static hero shot). Match the spell to what the platform rewards.
Step 5 — Export. 4K MP4, 9:16 or 1:1 depending on the platform. Drop into Buffer, done.
Framing choices per platform
Nobody talks about this enough. The same mockup performs three times better if it is framed for the platform instead of copy-pasted across all of them.
X (Twitter): 9:16 vertical, silent-first. Keep the device in the top third — the mobile app crops the bottom for the caption preview.
Instagram Reels: 9:16 vertical with a 5-second hook loop. Push the device to the exact center — Instagram overlays UI on top and bottom.
TikTok: 9:16 vertical, 15–25 seconds, with visible motion in the first 800 ms. The algorithm drops anything static in the first second.
LinkedIn: 1:1 square, still image with subtle animation on hover. LinkedIn autoplay is muted, quiet, and heavily compressed. Keep it readable.
The three moves that stop scrolls
We tested every combination for a month. These three win, in this order:
Cursor-tilt. The device tilts toward the visitor's cursor. On desktop feeds, people literally try to touch it. Bookmarks go up.
Floating device (Float spell). A subtle breathing loop. Reads as "alive" without being flashy. Highest average watch time in our tests.
Before/after transition. Static screenshot for two seconds, whoosh, then the mockup. It is a cliché. It works every time.
Export presets you can steal
Save these somewhere. We ship every asset with these exact settings and we do not compromise.
X vertical: 2160×3840 (4K), H.264 High profile, 40 Mbps, 30 fps CFR, MP4.
Instagram Reels / TikTok: 1080×1920, H.264 High, 15 Mbps, 30 fps CFR, MP4.
LinkedIn square: 1200×1200, H.264 High, 10 Mbps, 24 fps CFR, MP4.
Landing page hero: 1920×1080 or 3840×2160, H.265, CRF 22, silent MP4 with poster frame.
If your export tool sends you something at 1466×1920, Baseline profile, or under 6 Mbps, it is not really 4K. Re-encode with these numbers or ship visibly pixelated content. The bitrate is the message.
The one habit that changed everything
Every Monday I set up one Mockiosa scene for the week — same device, same lighting, same camera pose. Then every screenshot of the week drops into that scene. Consistent aesthetic across five days of posts, with zero re-setup.
That is the whole hack: the workflow, not the tool.
Try it right now
Install Mockiosa from the Framer Marketplace
Follow @meiiyve for the daily mockups I ship on X
See the live 3D embed at mockiosa.memselon.com
Written by May — the distribution half of Memselon Studio. Built with 🫰 alongside @memselon.










