
A great DJ set feels inevitable — like every track was always supposed to follow the one before it. That feeling doesn't come from talent alone. It comes from preparation. Not rigid, track-by-track scripting that falls apart when the room isn't what you expected — but intentional planning that gives you a framework to work within and the confidence to deviate when the moment demands it.
This guide walks through the actual decisions you make when building a set, in the order you make them. Not abstract principles — practical choices, with reasoning you can apply the next time you sit down to prepare.
Most set-planning advice starts with "pick your genre." That's too broad. You don't play a genre — you play tracks. And every track leads somewhere different.
Start with one track you know you want to play. Maybe it's a new release you're excited about. Maybe it's a track that always works at this venue. Maybe it's the track that defines the energy you want to hit at your peak. It doesn't matter which slot it eventually fills — what matters is that you have an anchor.
From that anchor, work outward. What comes before it? What follows it? The tracks that connect to your anchor — harmonically, rhythmically, emotionally — become the skeleton of your set. A set built outward from a strong anchor has natural coherence because every track was chosen in relation to something specific, not pulled from a genre folder at random.
In Flow Builder, drop your anchor track into a slot and see what Mixgraph suggests around it. The chemistry scores tell you which tracks connect — and the energy indicators show you whether those connections push upward, hold steady, or ease down.
Your first track does more work than any other track in the set. It tells the room what kind of night this is going to be. It sets the energy floor that you'll build from. And it establishes a ceiling — because wherever you start, you need somewhere to go.
The most common mistake is opening too high. You play your favourite banger first because you're excited and want to grab attention. But now you're at peak energy with 80 minutes left to fill. Where do you go? Higher energy means harder tracks, faster BPM, more intensity — and the room gets fatigued long before you get to the tracks you actually planned as your peak.
A better approach: open at about 60–70% of your peak energy. Enough to establish momentum and show the room you know what you're doing, but with clear headroom above. If your peak track is a driving techno record at 132 BPM and maximum energy, your opening might be a rolling deep house groove at 122 BPM — warm, inviting, rhythmically engaging, but clearly the beginning of a journey, not the destination.
The opening track also needs to work in context. If you're following another DJ, listen to their last few tracks. Match their energy and style for your first 2–3 records, then gradually steer toward your own sound. If you're opening a night to an empty room, play something that sounds good at low volume and builds atmosphere without demanding attention.
Once you have your opening and your anchor, you're filling the space between them. This is where most DJs get stuck — they have tracks they want to play but no framework for deciding the order.
Three variables drive sequencing decisions:
Energy graduation. Energy should generally rise across the first half of your set, with plateaus and small dips to create breathing room. Don't increase energy every single transition — that's exhausting. Instead, think in blocks of 3–4 tracks at similar energy, then step up. The Energy Flow Guide covers the five classic energy shapes in detail.
The classic arc — warm up, build, peak, cool down. Best for longer sets (90min+) where you control the full narrative. Requires patience: peak too early and you’ve got nowhere to go.
Build a journey set with AIBPM progression. Tempo and energy aren't the same thing, but they're correlated. A gradual BPM increase from 122 to 130 across 10 tracks — roughly +1 BPM per transition — is imperceptible to the dancefloor but creates a cumulative sense of acceleration. Hold BPM steady within energy blocks, then step up between blocks. Our BPM Guide covers the maths behind tempo transitions, and the BPM Compatibility Checker lets you sanity check any two tempos.
Harmonic movement. Moving around the Camelot wheel gives your set a sense of harmonic journey. Stay on the same key for 2–3 tracks, then move to an adjacent key. The audience doesn't consciously hear key changes, but they feel the shift in mood — minor keys darken the atmosphere, major keys brighten it. Planning a path around the wheel, rather than bouncing randomly between keys, creates the feeling of intentional storytelling.
These three variables don't need to move in sync. Some of the best moments in a set come from pushing one while holding the others steady — raising energy while keeping BPM flat, or shifting key while maintaining energy. The interplay between them is what makes a set feel dynamic rather than linear.
Every set has a peak — the moment of highest energy, maximum dancefloor engagement, the tracks that define the night. Planning the peak means answering two questions: which tracks, and when.
Which tracks: Your peak is your 3–5 biggest tracks played in the best possible sequence. These should score high on chemistry with each other — they need to flow as a mini-set within the set. Placing two tracks with clashing keys or a jarring energy drop at the peak of your set wastes the moment you've spent 40 minutes building toward.
When: For a 90-minute set, the peak typically sits around the 55–70 minute mark — roughly two-thirds of the way through. This gives you 50–55 minutes to build and 20–25 minutes to sustain and cool down. For a 60-minute set, the peak sits earlier at 35–45 minutes.
A common approach is to plan the peak first — pick your 3–5 strongest tracks, arrange them into a tight sequence with high chemistry, then build the path from your opening to that sequence and plan the descent afterward. The peak anchors the set's structure. Everything else leads to it or follows from it.
The ten minutes after your peak are the hardest to plan. You've just played your biggest tracks. The room is at maximum engagement. The temptation is to keep pushing — but there's nowhere left to push to, and the crowd needs a moment to breathe before you bring the energy back up.
You have two options:
The plateau: Hold the energy level steady with tracks that match the peak's intensity but feel different in character. Shift the texture — if your peak was aggressive, switch to something groovy at the same energy. Change the key to shift the mood. Keep the BPM locked so the dancefloor doesn't feel a drop. This extends the peak into a sustained high.
The controlled dip: Drop energy by 10–15% for 2–3 tracks, then bring it back up for a second, smaller peak before your closing. This creates a wave pattern — peak, breathe, peak — that feels more dynamic than a single sustained high. The dip needs to be intentional and confident, not accidental. A track with lower energy but a strong groove holds the room. A track with low energy and a weak groove empties it.
The last 3–4 tracks of your set are the landing. The room should feel satisfied, not abandoned. Dropping energy too fast — from a driving techno peak to a quiet ambient track in one transition — is jarring. The crowd doesn't want the party to end, and an abrupt stop tells them it's over before they're ready.
Ease the tempo down by 2–3 BPM per transition. Shift from driving tracks to groovier, warmer ones. Move from minor keys to major for a brighter, more open feeling at the end. If you're handing off to another DJ, your final 2–3 tracks should create a platform they can build from — moderate energy, clean groove, nothing too distinctive that their first track has to fight against.
If you're closing the night entirely, your last track should feel like a full stop. Something recognisable, something warm, something that says "thank you for being here." This is the track people will remember as they walk out.
A practical question that most planning guides skip: how many tracks do you actually need?
The maths depends on how long you play each track and how much your blends overlap. A rough guide:
Always prepare 20–30% more tracks than you think you need. If you plan 25 tracks for a 90-minute set, have 35 ready. Some tracks won't land the way you imagined. Some will be wrong for the room on the night. Having alternatives means you can adapt without scrambling.
A set plan isn't a script. It's a framework that gives you confidence while leaving room to react. The best DJs prepare thoroughly and then deviate based on what the room tells them.
Build flexibility into your plan by preparing alternatives at key decision points. Your peak sequence is your 5 strongest tracks — but have 3–4 alternatives if the room isn't responding to the genre or energy you planned. Your opening is a specific track — but know 2–3 other options that work in the same slot if the DJ before you plays something that changes the context.
Live Mode is designed for exactly this. When your plan needs to adapt mid-set, switch from your prepared sequence to real-time recommendations. Set your energy intent — build, hold, ease, or surprise — and get instant suggestions that match the chemistry of what you're currently playing. The preparation gives you the structure. The real-time suggestions give you the flexibility.
Vocal-heavy sets need extra attention here — vocal clashes are a common reason a planned transition falls apart on the night. The Vocal Mixing Guide covers how to plan around vocal moments and avoid the worst clashes.
The planning process, condensed:
The whole process takes 30–60 minutes for a prepared DJ with organised music. Flow Builder compresses this further by scoring every transition and showing your energy arc as you build — so you spend less time on the mechanics of compatibility checking and more time on the creative decisions that make your set yours.
Visualise your energy arc before you play with the Energy Arc Planner. Explore genre-specific set building in our mixing guides. And when you're ready to build, start a flow.
Put these concepts into practice