Webhook being repeated several times?

I have created a webhook to post form data to a google sheet. The webhook which takes two input and every time it is invoked it sends the post twice, but one of the times it only sends one of the values - it’s really confusing :S

event: gdokv2
data: {"data":"{\"my-name\":\"8\",\"my-time\":\"2016-10-28T22:55:28+00:00\"}","ttl":"60","published_at":"2016-10-28T23:18:02.413Z","coreid":"d9570401008ae682eec619f6"}

event: hook-sent/gdokv2
data: {"data":"undefined","ttl":"60","published_at":"2016-10-28T23:18:04.251Z","coreid":"particle-internal"}

event: hook-sent/gdokv2
data: {"data":"undefined","ttl":"60","published_at":"2016-10-28T23:18:04.581Z","coreid":"particle-internal"}

event: hook-response/gdokv2/0
data: {"data":"{\"result\":\"success\",\"row\":201}","ttl":"60","published_at":"2016-10-28T23:18:05.374Z","coreid":"particle-internal"}

event: hook-response/gdokv2/0
data: {"data":"{\"result\":\"success\",\"row\":201}","ttl":"60","published_at":"2016-10-28T23:18:06.372Z","coreid":"particle-internal"}

I created a new copy of it, called gdokv3, but that did not help at all? Any tips or advice is much appreciated

It could be that you've got two webhooks listening to the same event.
Can you try particle webhook list to see if there are any remainders of previous create attempts?
You need to delete old webhooks when "updating" the definition, since existing webhooks won't be overwritten but a new one will live along side the previous one - even with the same name and event.

That's also related to your other post

@Lazarus Not sure if you ever resolved this but I ran into the same issue myself. The issue arises from what I suspect to be a bug related to webhook name matching. Change your event to something without ‘gdokv’ and it should resolve this issue.