How I Track Genshin Builds Without Losing My Mind

I started keeping a spreadsheet for my artifact builds back in version 1.4, before there was any real in-game system for it. I tracked substats, main stats, level, and which character each piece was intended for. It took me about three hours to set up and another hour every time I wanted to check something. That didn't scale. Once you have sixty characters with multiple artifact sets each, your build problem becomes genuinely unmanageable without a dedicated tool. The Journal For Genshin Impact Build Modern is essentially a structured logging system you can use outside the game. It covers the same information I ended up spending years organizing across half a dozen different Google Sheets, but with a format that actually mirrors how the game tracks builds internally. I switched to it after my spreadsheet method collapsed under the weight of having twelve meta units and enough artifact farming sessions to fill a small novel.

Journal For Genshin Impact Build Modern

The core of it is a build log with fields for every relevant attribute: character name, weapon, artifact set, each piece's level and main stat, each substat line, and a notes section. You also track talent levels, constellations unlocked, and which ascension phase the character is on. The modern version adds filtering and sorting, which sounds minor until you actually need to find every HP% circlet with at least 12% crit rate buried somewhere in your inventory. You can find a copy of the current journal template by searching "Genshin Impact build tracker journal modern" on GitHub. There are several forks. The one I use has a CSV import feature that pulls from the in-game export function, though the export is notoriously incomplete and often misses substat precision. You'll still enter things manually if you want accuracy.

What It Actually Looks Like In Practice

I open the journal before I log in, pull up the build screen for Raiden Shogun, and copy her weapon, artifact set, levels, and every substat line. Takes about ninety seconds per unit. I do this for the four to six units I'm actively using at any given time. Everything else gets logged in bulk when I have five minutes of downtime. The filtering is where the system earns its keep. I regularly query for all artifacts with CRIT Rate as a main stat across all characters. I sort by level to see which pieces are closest to being full +20. I tag artifacts as "waiting," "equip," or "discard" and the sort updates accordingly. This replacement cycle alone saves me maybe forty minutes per week compared to scrolling through the in-game storage. One thing beginners consistently miss: the journal does not connect to your actual inventory. If you spend twenty minutes logging a perfect Ocean-Hued Clam set for Kokomi and then immediately swap pieces through gameplay, your journal is now wrong. I handle this by logging only after I decide on a build for a farming session, not before. The rule of thumb is log first, farm second. Not the other way around.

Get the Full Details

the cutest journal to track genshin progress! i love it so much Genshin Impact | HoYoLAB
the cutest journal to track genshin progress! i love it so much Genshin Impact | HoYoLAB

Pitfalls I Wasted Too Long On

The most obvious trap is over-logging. Early on I logged every single artifact drop, even the ones I'd immediately convert into materials. That was a mistake. The journal's value comes from tracking builds that are actually in use, not the graveyard of discarded pieces. I kept roughly 30-40 active build entries at a time. Beyond that the file gets sluggish and the filtering takes longer than just opening the in-game gallery. Another issue is the substat rounding. The game stores substats to one decimal place in some cases. If your journal doesn't support decimals you'll lose precision on percentage stats and your sorting by substat quality becomes unreliable. Make sure your template handles at least one decimal for HP%, ATK%, DEF%, and energy recharge values. I also ran into a specific edge case that cost me an evening. I imported a friend's GCS export file directly into the journal using the CSV parser. It worked fine for characters with complete sets, but any character missing even one artifact piece showed up as a blank entry in the set field. The parser assumed missing pieces meant no set at all. I wrote a quick Python script that cross-referenced the GCS data with the game's set IDs and filled in the gaps. If you're dealing with incomplete sets from an import, that's probably why half your entries look wrong.

When This Approach Fails Completely

There are scenarios where maintaining a build journal makes zero sense. If you primarily play casually and refresh your builds every two weeks, the overhead isn't worth it. If you mainly run one or two main DPS characters and never optimize the rest, the in-game system is sufficient. The journal pays for itself when you have multiple teams, you're actively farming specific artifact sets, and you need to make decisions about which pieces to upgrade versus which to discard. Without that volume, it's just extra work. The other hard limit is multi-device usage. If you want to check your build journal from your phone while farming, you need cloud sync or you need to keep separate files. The native CSV-based journals don't have built-in sync. I use a Google Sheets-hosted version for this, which introduces its own headaches around formating drift when you share the file with others. If that's a concern, consider a standalone app instead. Bottom line: the Journal For Genshin Impact Build Modern is a practical tool for a specific type of player. It works well if you're systematic about it. It becomes a chore if you treat it like a game mechanic you have to optimize rather than a simple record-keeping system. Log the builds you care about, filter when you need to make a decision, and ignore the rest.