“Check-in” (with a hyphen) is a noun. It’s the place or time you check in, whether online or in the real world.
“Check in” (without a hyphen) is a verb. It’s what you do at check-in.
Avoid “checkin” as one word.
Example
Our app makes check-in effortless.
It’s effortless to check in with the app.