How can I add the Staff who converted the order from Draft to Actual Order?

staffMember field in the graphql api or the ORDER of a completed draft order

This means querying the draftorder to it’s order property and getting that orders fields.
see this mechanic task for example of the graphql https://tasks.mechanic.dev/auto-tag-draft-orders-by-originating-staff-member.
:bomb: I think there’s some gotcha’s with what “completed” means and when the staffmember order field actually populates.
but I can’t find what I’m thinking of possibly due to the recent forum change only the tangential issue of reports for draftorder creation View or Report to show who created draft order?.

Also see the fields for app, customerjourney shopify.dev/docs/api/admin-graphql/latest/objects/Order#field-Order.fields.app , shopify.dev/docs/api/admin-graphql/latest/objects/Order#field-Order.fields.customerJourneySummary

Or you might need to dig into Draftorder events attributeToUser field

That sounds like some other process is wiping tags.
Draft orders with tags should become orders with the same tags.
Even duplicating should preserve tags