QSLing via a service like Global QSL
Setup
On the QSL Configuration window's ADIF & TDF tab, check the Global QSL panel's Compensate for ADIF non-compliance box.
Generating an ADIF File for Uploading to Global QSL
Set the QSL Via panel on the QSL tab of DXKeeper’s Main window to ADIF file
Using Add Needed and/or Add Requested, populate the QSL Queue with QSOs for which outgoing QSLs should be generated
Click the Save ADIF file button to generate an ADIF file from the QSL Queue
Upload the generated ADIF file to the service. For each QSO that is rejected, perhaps because outgoing QSL bureau service is not available, uncheck the QSL box in its QSL Queue entry
Click the Update Log button, which directs DXKeeper to remove each entry from the QSL Queue and update its associated QSO to indicate that an outgoing card has been generated and (if appropriate) that a confirmation has been requested.
Any QSOs remaining in the QSL Queue were not successfully processed; click the Clear button, which removes them from the QSL Queue but leaves the logged QSO unmodified.
Cleanup
If you'll be generating ADIF files from the QSL Queue for any purpose other than uploading to Global QSL, then on the QSL Configuration window's ADIF & TDF tab, uncheck the Global QSL panel's Compensate for ADIF non-compliance box.