SteamGifts Tools is a tool in a form of a website that lets you do some interesting checks to steamgifts mechanics:

Link www.sgtools.info

Themes

  1. SG Dark Grey Userstyle by SquishedPotatoe thread
  2. Old (deprecated) ones:

User Scripts

  1. SGTools Helper: Help you create giveaways with SGTools typical options and marks protected giveaways on steamgifts giveaway page
  2. Links to user profile: Awesome userscript made by SilentGuy that adds links to the common sgtools checks on a user profile. See his thread
  3. Links on giveaway's winners page. The script will add a sgtools.info link next to each winner's 'Request New Winner' link in your giveaway's winners list, so that you can easily check them for non-activated and multiple wins
  4. ESGST: An all-in-one script to rock your Steamgifts experience. It integrates to and gives quick access to several SGT functionality from inside steamgifts website.

Tools

  1. Check real cv value (as we had in steamgifts v1) and it's level translation with a detailed log of every game contribution and how they add up to the final number.
  2. Check real cv for your won gifts, so you can compare with your send gifts.
  3. Check if a user has activated all his gifts, useful if you want to check a little bit the winners of your giveaways.
  4. Multiple Wins. Checks if a user has won and marked as received the same game more than once
  5. Last Bunled Games. List new additions to the bundle list of the last 7 days with a minimum of 50 entries, showing the game (with a link to steam), the date since the game is considered bundled and the date when it was added to the bundle list.
  6. Create, manage and enter giveaways with more advanced and complex filters than the ones in steamgifts.
  7. Deals and their bundle status

Limitations

  1. Since CG don’t give us an open API, all requests have to parse your full profile to check your sent games, this will take some seconds (more if you gave away tons of games!), so please be patient.
  2. The site uses a cached bundle list, so if you find a recent bundle game that gives you a full value instead of the 15% one, just wait until the next cached bundle list is ready. Cached Bundle list auto-updates itself every 6 hours starting at 3:00AM GMT (3am, 9am, 3pm, 9pm).
  3. The tool will search steam API to get the real cost for packages that has its point value truncated to 50 in steamgifts, but if the package is no longer available the tool will use the points as CV (50$).
  4. It may sound obvious, but the tool can't check not activated gifts if the profile is private.

This thread contains a Wiki visible with the GHWSGI userscript. If you prefer to see it directly on GitHub instead, click here.


This thread contains a Wiki visible with the GHWSGI userscript. If you prefer to see it directly on GitHub instead, click here.


This thread contains a Wiki visible with the GHWSGI userscript. If you prefer to see it directly on GitHub instead, click here.

9 years ago*

Comment has been collapsed.

Hi. I won "SONAR Steam Edition" RU+CIS GA and I have activated it.
SGtools says I don't activated this.

8 years ago
Permalink

Comment has been collapsed.

Added to whitelist, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

Im trying to use sgtools for first time, I mark the 3 rules checkbox, and in "Real Sent CV" I put min 100, it creates the GA with this link:

http://www.sgtools.info/giveaways/d3672ddb-1635-11e6-9a63-04019cc0dc01

But doesn't work... anyone knows why?

8 years ago
Permalink

Comment has been collapsed.

It should be working fine now, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

Picked up an invalid entrant on my train here:
bbcd3cc2-13da-11e6-9a63-04019cc0dc01

8 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report :)

8 years ago
Permalink

Comment has been collapsed.

really very good add-ons!! Great work

8 years ago
Permalink

Comment has been collapsed.

I don't know if it has bee requested before, but could you somehow include a THIS OR THAT rule type thing or system or something?
Like if I have 5 giveaways, and I want it so that if a person enters 1, they cannot enter any of the other 4.
Or in another situation where it is not simultaneous, if I'm doing a "Game Unlock" type event (as has happened on the forums before), if a person has entered a giveaway, then for a giveaway I create later, none of the entrants to that giveaway could enter. And if I create a giveaway after THAT, none of the entrants to either of those giveaways could enter.
Also, for the observant readers, a Capcom mini-train

8 years ago
Permalink

Comment has been collapsed.

It has been proposed at least once, and it's on the lower part of the todo list, since it changes alot what the site does and how operates with giveaways.

8 years ago
Permalink

Comment has been collapsed.

Fair enough, thanks!

8 years ago
Permalink

Comment has been collapsed.

I've got four invalid entries on this train:
64bbbb7a-12ef-11e6-a85e-04019cc0dc01
All friends, all part of a Russian SteamGifts-related group.

8 years ago
Permalink

Comment has been collapsed.

Infractions served, thanks for the report

8 years ago
Permalink

Comment has been collapsed.

Hi, i got a question. I often run out of points on trains. If they are SGTools protected, do I have to enter them later again through SGTools or am I allowed for example to bookmark the giveaway where I arrived and enter it later, without going again through SGTools at the beginning of the train? So all in all, is going once through the tool enough?

8 years ago*
Permalink

Comment has been collapsed.

Once is enough. When you pass that SGTools check and click on the get link button, it will be recorded and your entries will be valid no matter how long you wait to enter afterwards.

8 years ago
Permalink

Comment has been collapsed.

Thanks for your answer :) So starting from the beginning isn't necessary I can directly go the giveaway where I arrived?

8 years ago
Permalink

Comment has been collapsed.

Yup. If you click on that SGTools link again after you have passed the check, you'll notice that it just straight out gives you the link without needing to pass the check again.

8 years ago
Permalink

Comment has been collapsed.

Everything clear now, thank you!

8 years ago
Permalink

Comment has been collapsed.

can someone explain how this price (real cv) is calculated?
Tomb Raider (1 Copy) (3$ Total) (Public giveaway)
Why 3$ and not ~19.99$ ??

8 years ago
Permalink

Comment has been collapsed.

Because Tomb Raider is on the bundled list.
20*0.15=3
Same goes for the Daedalic bundle you gave away.

8 years ago
Permalink

Comment has been collapsed.

Thank you very much, did not know about the bundle-list page
The Daedalic bundle was a gift in response so I am perfectly fine with the CV calculation for it.

8 years ago
Permalink

Comment has been collapsed.

Support told me to post here, so hope you can knsys :)

Having an issue with sgtools not seeing a won giveaway correct because of the less than 5 entries in a group/invite giveaway

https://www.steamgifts.com/giveaway/D4XWm/protoshift-offical-soundtrack/winners <-- This is the giveaway

http://www.sgtools.info/nonactivated/popkiller <-- i get the Games that cannot be verified as "Marked as Received" by the winner

The other 3 winners get the usual when it's a DLC - DLCs Wins that appears as not activated

Hope you can help..

8 years ago
Permalink

Comment has been collapsed.

SGTools can't see the inside of the giveaway, so if you are not one of the names that appears on the giveaway list as marked as received, it can't properly check it, so it marks as "cannot be verified as marked as activated".

That is not a bad thing, it just means SGT can't check it.

8 years ago
Permalink

Comment has been collapsed.

i am listed in the giveaway, and i am marked as received...

http://imgur.com/Fie0NDd
http://imgur.com/Rb7LWPP

8 years ago
Permalink

Comment has been collapsed.

But SGTools can't view the giveaway, because it's a group giveaway...

8 years ago
Permalink

Comment has been collapsed.

ok. then i have one question, do i get ruled out of giveaway's with sgtools on and marked as "Not activated gift" ?

8 years ago
Permalink

Comment has been collapsed.

No. Try here.

8 years ago
Permalink

Comment has been collapsed.

perfect.. got the link and green checkmark :)

thanks for the help..

8 years ago
Permalink

Comment has been collapsed.

Could you eventually show ALL successful giveaways in our results?

You would just need to come up with another color to represent "ZERO CV" giveaways.

Maybe blue for non-bundle giveaways that had 1-4 entries.
Maybe purple for bundle giveways that had 1-4 entries or were deleted.

edit2: added mockup
edit3: doh forgot to edit the html for the subnautica giveaway from private to group, o well :D

View attached image.
8 years ago*
Permalink

Comment has been collapsed.

Added to todo list

8 years ago
Permalink

Comment has been collapsed.

Feature added:

Giveaways failing "5 entries rule" are now shown on RealCV calculations with grey background (maintaining the border to indicate nonbundled/bundled status) an 0 CV.
8 years ago
Permalink

Comment has been collapsed.

Sweet, much appreciated.

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 7 months ago.

8 years ago*
Permalink

Comment has been collapsed.

This happens when you synchronize your data when steam is down, that lately happens quite a lot. Valve should be ashamed of that :\

You can always fix it using a manual resynchronization. Home -> Resync

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 7 months ago.

8 years ago
Permalink

Comment has been collapsed.

New section: Deals

On this section you'll see a list of current deals on the following official reseller stores (Amazon US, Steam, GamersGate, GreenManGaming).

Deals of games that are on the bundled list are hidden by default, but there is a toggle at the top of the page to show/hide them whenever you want. If you decide to show bundle games, you'll see that they have a light red background to easily distinguish them from non-bundled deals.

Deals will show every deal that is above or equal to 50% discount, since they are the most notorious and the ones that interest most to people.

8 years ago
Permalink

Comment has been collapsed.

The new Deals section is great. I wished for something like this for a while now. :) Thanks!

You probably already noticed that several of the deals from Amazon/GG/GMG really aren't deals at all (for CV purposes) because of a permanent price reduction at Steam, while those stores still claim the original higher MSRP in their discount calculation. I don't know if it's possible for you to compute the discount based on Steam Store's regular price rather than trusting the third-party stores' claimed discount amount. (examples: Motorcycle Club at GG or 911: First Responders® at Amazon both show as 75% discount, but the price is actually equal to Steam's regular non-discounted price)

8 years ago
Permalink

Comment has been collapsed.

I was thinking, since SGT got into the business of scouring the interwebs for prices, maybe a feature similar to steamdb permanent price change that will also filter out the bundles can be useful. Just a thought.

8 years ago
Permalink

Comment has been collapsed.

Steam store is not the most accurate when giving prices on steam api, so basing the calculations on Steam Api is not a good idea since it has several types of fuckups (displaying package price on normal apps when it's on discount, sometimes displaying no price at all if the game is removed or the api just fails to report it correctly).

But I'll add a button next to every offer that will lead to an "App page", where you'll find the other stores just like in giveaway view. There you'll be able to compare with steam, and with marketplaces too.

8 years ago
Permalink

Comment has been collapsed.

Sounds good, thank you for your efforts!

8 years ago
Permalink

Comment has been collapsed.

f9126040-190e-11e6-9a63-04019cc0dc01

8 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report :)

8 years ago
Permalink

Comment has been collapsed.

Bump.
Is there any other help thread for ppl who dont know how to use custom filters ? ;P
Or maybe I can put my lame questions in here...

8 years ago
Permalink

Comment has been collapsed.

Well custom filters are meant for advanced users, but feel free to ask here, me or other people who understand them will solve your doubts with them :)

8 years ago
Permalink

Comment has been collapsed.

Lets try than :)
I would like to make a GA for user who created more than YY GA`s but mostly non-bundle GA. That second condition is tough for me cause I think about filter which invites only ppl whois CV is made in at least XX% of non bundle giveaways.

In other words - there is that first circle in Breakdown statistics on SGTool. Green color indicates value and % of non bundle. I need that % in my formula:)

8 years ago
Permalink

Comment has been collapsed.

If you want that %, it's quite easy:

[Integer] num_sent -> Number of created and sent giveaways
[Integer] num_sent_nonbundled -> Number of created and sent giveaways for Not Bundled Games

so: (num_sent_nonbundled / num_sent * 100) >= XX

8 years ago
Permalink

Comment has been collapsed.

Ok, now i got it :) Thanks ! I was rather thinking about value.
(real_sent_nonbundled / real_sent_cv * 100) >= XX

8 years ago
Permalink

Comment has been collapsed.

Hi there.

I just wanna ask is there's any button to sync your ratio to SGTools? I'm trying to pass a 0.5 number of win/sent ratio check and I'm clearly over 0.5 now but SGTools keeps failing me, saying I still have around 0.48 ratio. Any ideas?

Edit: Welp, it seems that I need a new pair of glasses.. =.=' Problem solved. Disregard this message, folks.

8 years ago*
Permalink

Comment has been collapsed.

Hi, I love sgtools, that's a great tool. Could you please add an custom rule so that we could check "last sent time" or "last won time"?thanks!

8 years ago
Permalink

Comment has been collapsed.

It's only me? I can't check wagons url, have Adblock and ghostery extensions, if that info helps.

8 years ago
Permalink

Comment has been collapsed.

8 years ago
Permalink

Comment has been collapsed.

Yep is that

8 years ago
Permalink

Comment has been collapsed.

Extensions should not impact that functionality, since it's server-sided. Are you sure you created the giveaway as a SGTools train?

8 years ago
Permalink

Comment has been collapsed.

I check why, the trains changed. Thanks

just one check for one invalid entry from some months ago

aab34cb7-d129-11e5-83b1-04019cc0dc01

8 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 2 months ago.

8 years ago
Permalink

Comment has been collapsed.

Yea, I'm getting that too all of a sudden now and can't pass pretty much any check. It's for a bunch of Men of War dlc I won over 3 years ago.

8 years ago
Permalink

Comment has been collapsed.

I don't see any non activation, did you try a resync? Most likely you synced when Steam was down.

8 years ago
Permalink

Comment has been collapsed.

It's working now, don't know what it was, but it was saying my account was flagged for inactivated wins. It might have synced when Steam was down, thanks for looking though.

8 years ago
Permalink

Comment has been collapsed.

Added Call of duty to equivalence table, thanks for the report.

DLC's doesn't count for giveaway restrictions because it's a Steam Api problem

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 2 months ago.

8 years ago
Permalink

Comment has been collapsed.

Would there ever be an option to see if a user got sent gifts marked as non recieved?

8 years ago
Permalink

Comment has been collapsed.

It's not planned, we talked it some time ago in other posts, and it's not really useful and can lead to blocking of legit people (SGv1 was different in this aspect)

8 years ago
Permalink

Comment has been collapsed.

It pretty much depends, it's very hard to find 1 specific GA amongst 1000's of them if a user reached those numbers.
I don't see how the non activated or multiple wins would not lead to blocking of "legit" people aswell, could simply be that they marked it but forgot to activate... Human misstake!
But thanks for the reply, for me personally one would break the rules in my world as much as having sent gifts as marked as non recieved rather than a user not activated their copy of Bad Rats.

8 years ago
Permalink

Comment has been collapsed.

Just to give an example of a legit reason for having some marked non-received, you may be aware of already:
I've got a few marked unreceived because the winners of the giveaway already had the game and were unable to be rerolled because there were no valid new winners. This can happen easily on a limited-entry multi-copy giveaway where the number of entries is the same or less than the number of copies available.

I was told by support these have to be added to the admin queue, where the admin can manually alter (reduce) the number of copies the giveaway is for, and this process could take a long time. In the meantime, those users will either mark as not received or leave it unmarked. Three of four chose the former, one chose the latter.

8 years ago
Permalink

Comment has been collapsed.

tropico 4
lost planet 3

can you fix for this 2 game? for both i have problem with dlc. For tropico everything was ok, but suddenly problems star before 1-2 weeks. few time i was synchronized my account and that solve problem, but now everytime showed dlc as not activated. thanks

8 years ago
Permalink

Comment has been collapsed.

As it says on the website

Steam API has problems identifying some owned DLCs, so the following ones are probably activated!

Again: probably activated.

There is nothing knsys can do. It is a problem of Steam.

8 years ago
Permalink

Comment has been collapsed.

he can add game on whitelisted games list (i think that also work for dlc)

8 years ago
Permalink

Comment has been collapsed.

Fortix (September 21, 2013, 1:39pm)

my first win that i gaved to random person .... long time ago

Is there any way to bypass this?

8 years ago
Permalink

Comment has been collapsed.

Buy it.

8 years ago
Permalink

Comment has been collapsed.

Yomawari counts as not activated on my account, even though it is.
I think the issue here is that the game hasn't been released yet (that was a preorder gift). Could you do something about it?
Thanks in advance!

8 years ago
Permalink

Comment has been collapsed.

Fixed the release date, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

I was trying to create a train with SGtools but when I click on the link it gives me this error:

Oops! An Error Occurred
The server returned a "500 Internal Server Error".
Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.

8 years ago
Permalink

Comment has been collapsed.

Are you writing the giveaways one per line?

https://www.steamgifts.com/giveaway/XXXXX/gib-1
https://www.steamgifts.com/giveaway/XXXXX/gib-2
https://www.steamgifts.com/giveaway/XXXXX/gib-3
https://www.steamgifts.com/giveaway/XXXXX/gib-4
https://www.steamgifts.com/giveaway/XXXXX/gib-5
8 years ago
Permalink

Comment has been collapsed.

Yes I did that.
When I try click on the giveaway it gives me the error
http://i.imgur.com/dCsZTnr.png

Edit: I get the same error when I try to make it 1 game at a time

8 years ago
Permalink

Comment has been collapsed.

Did some more testing: I think it has something to do with the games that I am giving away. I could make a generate a link for one of my old giveaways without trouble.

The games I'm giving away now are dlc for Mafia II (which were recently added again to steam).

8 years ago
Permalink

Comment has been collapsed.

It happens because steam for some unknown reason doesn't list that appid on the all apps list.

Why does this happens, as usual with every steam api fuckup is beyond my imagination. Steam Api is done by monkeys :\

PS: And working, added some protection to get the info from other sources in those rare cases, thanks for the report!

8 years ago*
Permalink

Comment has been collapsed.

As a monkey I resent that comment :p

8 years ago
Permalink

Comment has been collapsed.

Lol didn't notice your avatar :P

Well it's fixed, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

Why do I get message about unactivated wins?

8 years ago
Permalink

Comment has been collapsed.

Because steam was down when you tried to synchronize (by trying to enter a giveaway). Home -> Syncrhonize should resolve it

8 years ago
Permalink

Comment has been collapsed.

I see, thanks.

8 years ago
Permalink

Comment has been collapsed.

Hi!
I cant enter on SGTools GA (links below) because him says my profile is it with "no activated wins/ multiple wins" or profile private. IT'S ALL FALSE!
Help me, please.

8 years ago*
Permalink

Comment has been collapsed.

That's not really cool for you to link invite only giveaway links that you haven't created yourself. As for your problem, have you tried syncing your SGTools account?

8 years ago
Permalink

Comment has been collapsed.

These links are found on topics in this forum. I see no problem here, but I edited my post on behalf of any rule that unknown.
Synchronize the SGTools web site and now works fine (I thought it was enough to make it here in SG, I thought that used the same database). It was the first time it happened until I turned to SG support before coming here.
Finally, case settled and it was simple, but would not have conseguidosem your tip. And because of it, I thank you.

8 years ago
Permalink

Comment has been collapsed.

No problem.

SGTools does indeed have it's own account checking and a problem like this can happen if the check happens when Steam is temporarily unavailable. Manual resync or just waiting for an automatic one does seem to fix it every time, at least when it comes to this particular problem.

8 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.