I sent them 75 pages of screenshots of whatsapp calls showing us calling multiple times a day, 80 pages of screenshots of chats, printed chat logs, photos of visits, wedding, reception, honeymoon. Screenshots of my wife talking to my mom and daughter on video as well as with me, joint credit card statement, my cra account showing her as my wife, letters of support from my parents, her parents, her brother, my ex, and a mutual friend, all passport stamps and boarding passes, hotel reciepts, restaurant receipts, shopping receipts, 16 pages of western union money transfers, postcards sent to each other and to my friends and family from both of us in Indonesia, photos of birthday card and gift sent to my daughter from my wife, about 30 pages of public interaction on FB between us showing friends liking and commenting, relationship timeline and statements from both of us, reciepts from wedding photographer and the food for the reception, reciepts and tickets from activities together, and like all non Muslim men who marry in Indonesia I was required convert to Islam to marry my wife (interfaith marriage is not legal in Indonesia) which also meant they required me to be circumcised in order to be accepted as Muslim and marry my wife which I did in an Indonesian village. I also provided the reciept from the clinic that did it.
We also identified and attacked all of the potential red flags in our application and explained them very well.
For example the conversion, we explained neither of us are religious and we considered eloping abroad to avoid the conversion, and necessary procedure that came with it lol, but ultimately decided that her family's approval and attendance at our wedding was more important.
Oh and after we married we applied for a study permit and my parents showed a large amount of money and offered to pay her tuition and wrote a letter of invitation. It was denied but we also included that as relationship proof.